本文将带你了解Android应用开发之Android开发工具介绍、Android Studio配置,希望本文对大家学Android有所帮助。

2.1   Android Studio配置

2.1.1 配置JDK

(1)系统变量→新建 JAVA_HOME 变量 。

变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)

(2)系统变量→寻找 Path 变量→编辑

在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

(3)系统变量→新建 CLASSPATH 变量

变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

第一次创建Android项目,AS会去下载相关配置文件,,默认下载地址是C:/Users/Administrator/.gradle,很慢。可以去官网下载gradle-X.X-all.zip,放在对应版本号文件夹下即可。重启AS后,新建工程需要下载一些jcenter的依赖包,很快。

2.3 ADB命令使用技巧

2.3.1 ADB基础

adb.exe位于SDK的platform-tools下,因此在命令行中使用ADB时候,使用cd切换到该目录下,或者将platform-tools的路径添加到系统环境变量中进行配置。在cmd或terminal中输入adb   version ,如果现实Android Debug Bridge version x.x.x,则说明配置OK。

2.3.2 ADB常用命令

显示系统中全部Android平台 android list targets 安装APK之install adb install -r   F:\Test.apk 安装APK至push adb push D:\Test.apk /system/app/ 向手机写文件 adb push   D:\file.txt /system/temp/ 从手机获取文件 adb push /system/temp/ D:\file.txt 查看Log   adb shell + logcat | grep "abc" 删除应用 adb remount(重新挂在系统分区,使系统分区重新可写)+adb   shell+cd system/app+rm *.apk 查看系统盘符 adb shell df 输出所有已安装的应用 adb shell pm list   packages -f 模拟按键输入 adb shell keyevent *(最后面的数字是KeyEvent的Code)

模拟滑动输入 adb shell input touchscreen swipe 18 665 18 350 查看运行状态 adb shell dumpsys   + dumpsys activity activities | grep "tencent" Package管理信息 adb   shell + pm list package -f AM管理信息 ——启动一个Activity adb shell am start -n   包名/包名+类名 录制屏幕 adb shell screenshot /sdcard/demo.mp4 重新启动 adb reboot

2.3.3 ADB命令来源

/system/core/toolbox和/framework/base/cmds就是ADB和shell命令的来源

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之Android频道!

android studio开发工具介绍,Android应用开发之Android开发工具介绍、Android Studio配置...相关推荐

  1. android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序

    android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序   在应用里使用了后台服务,并且在通知栏推送了消息,希望点击这个消息回到activity, ...

  2. adb 查看屏幕大小_Android应用开发之adb命令如何获取android手机屏幕分辨率

    本文将带你了解Android应用开发之adb命令如何获取android手机屏幕分辨率,希望本文对大家学Android有所帮助 #### 1.   通用方法: adb shell dumpsys win ...

  3. Linux嵌入式系统开发之Led开发——应用篇(一)

    与Linux嵌入式系统开发之Led开发--驱动篇(一),对于的应用篇 看看咱们的开发板,有四个led灯,对吧,这次就是向办法用程序来点亮它,请看下边的代码: #include <stdlib.h ...

  4. iOS开发之UI开发(UITableView)

    UITableView 继承自UIScrollView,性能极佳 UITableView的两种样式 UITableViewStylePlain列表样式 UITableViewStyleGrouped ...

  5. Android开发之2016_最流行的Android组件、工具、框架大全

    Android 是目前最流行的移动操作系统之一. 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件. 本文试图将目前流行的组件收集起来以 ...

  6. Android NDK开发之旅1 NDK介绍

    ###一.NDK产生的背景 Android平台从诞生起,就已经支持C.C++开发.众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Ja ...

  7. android 监听安装来源_Flutter插件开发之APK自动安装

    点击上方的终端研发部,右上角选择"设为星标" 每日早9点半,技术文章准时送上 公众号后台回复"学习",获取作者独家秘制精品资料 往期文章 记五月的一个Andro ...

  8. android qt 串口通信,Qt串口通信开发之QSerialPort模块详细使用方法与实例

    Qt串口通信开发之QSerialPort模块详细使用方法与实例 发布时间:2020-10-23 12:19:05 来源:脚本之家 阅读:111 作者:沧海一笑-dj Qt串口通信基础及名词说明 串口通 ...

  9. STM32WL开发之LORA开发环境及其Demo例程介绍

    前言:在前一篇<STM32WL开发之LM401评估板开箱及PingPong测试>中经过测试,认为STM32WL的LoRa通信和易智联的LM401评估板都是OK的,接下来就开始开发环境的准备 ...

  10. WiFi开发|ESP8266模组SDK开发之Station和AP连接

    ESP8266模组SDK开发之Station和AP连接 WiFi是由无线接入点AP(Access Point) .站点(Station)等组成的无线网络. STA:Station(站点),每个连接到无 ...

最新文章

  1. JVM内存回收算法简述
  2. 阿里“火拼”拼多多,要“1元”抢占下沉市场
  3. golang 第三方包的使用总结
  4. UVA11174村民排队问题
  5. 6款程序员不得不爱的bootstrap模板
  6. 可视化大屏设计尺寸_可视化大屏设计_酷炫不是最高效的大屏展示的唯一标准...
  7. 拾遗----javascript一些实用方法
  8. 移动端video播放时不弹出页面层
  9. 给 JDK 官方提了一个 Bug,结果...
  10. Centos7升级最新git
  11. hadoop启动mysql服务_Hadoop MySQL 服务自启动配置
  12. 百度文库API免费下载百度文库收费资料【python】
  13. c语言求圆锥的表面积和体积_C语言-圆形体体积计算器,1:计算球体;2:计算圆柱体;3:计算圆锥体...
  14. 激光雷达三维检测包含哪些内容?
  15. 女生学习前端究竟适不适合?
  16. 快递单号物流查询自动识别接口【快递鸟API通用教程】
  17. Mesh Slicer 切割人体的原理分析
  18. Chrome/edge inspect远程调试移动设备
  19. Mathcad_excel数据处理
  20. android+5.0相机界面,新系统绝配!安卓5.0手动相机App体验

热门文章

  1. 多维度雷达图怎么做_前方高能!多维数据分析的神器雷达图PPT制作教程来啦!...
  2. docker 制作镜像并push至私有仓库
  3. 记蚂蚁金服前端第一次电面(校招)
  4. “英语”与“牛排”?新东方开创先河,玉辉教你英语卖牛排
  5. FMCW雷达测距技术最强最全解析
  6. ZBRUSH 2019有什么新功能
  7. 巴林王国之后,爱贝带移动支付杀入阿曼苏丹国
  8. 嵌入式就业前景--应用领域
  9. 【C语言基础】——6个人摇骰子
  10. java访问linux共享目录_在Windows上访问linux的共享文件夹