android studio开发工具介绍,Android应用开发之Android开发工具介绍、Android Studio配置...
本文将带你了解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配置...相关推荐
- android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序
android开发之Intent.setFlags()_让Android点击通知栏信息后返回正在运行的程序 在应用里使用了后台服务,并且在通知栏推送了消息,希望点击这个消息回到activity, ...
- adb 查看屏幕大小_Android应用开发之adb命令如何获取android手机屏幕分辨率
本文将带你了解Android应用开发之adb命令如何获取android手机屏幕分辨率,希望本文对大家学Android有所帮助 #### 1. 通用方法: adb shell dumpsys win ...
- Linux嵌入式系统开发之Led开发——应用篇(一)
与Linux嵌入式系统开发之Led开发--驱动篇(一),对于的应用篇 看看咱们的开发板,有四个led灯,对吧,这次就是向办法用程序来点亮它,请看下边的代码: #include <stdlib.h ...
- iOS开发之UI开发(UITableView)
UITableView 继承自UIScrollView,性能极佳 UITableView的两种样式 UITableViewStylePlain列表样式 UITableViewStyleGrouped ...
- Android开发之2016_最流行的Android组件、工具、框架大全
Android 是目前最流行的移动操作系统之一. 随着新版本的不断发布, Android的功能也日益强大, 涌现了很多流行的应用程序, 也催生了一大批的优秀的组件. 本文试图将目前流行的组件收集起来以 ...
- Android NDK开发之旅1 NDK介绍
###一.NDK产生的背景 Android平台从诞生起,就已经支持C.C++开发.众所周知,Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Ja ...
- android 监听安装来源_Flutter插件开发之APK自动安装
点击上方的终端研发部,右上角选择"设为星标" 每日早9点半,技术文章准时送上 公众号后台回复"学习",获取作者独家秘制精品资料 往期文章 记五月的一个Andro ...
- android qt 串口通信,Qt串口通信开发之QSerialPort模块详细使用方法与实例
Qt串口通信开发之QSerialPort模块详细使用方法与实例 发布时间:2020-10-23 12:19:05 来源:脚本之家 阅读:111 作者:沧海一笑-dj Qt串口通信基础及名词说明 串口通 ...
- STM32WL开发之LORA开发环境及其Demo例程介绍
前言:在前一篇<STM32WL开发之LM401评估板开箱及PingPong测试>中经过测试,认为STM32WL的LoRa通信和易智联的LM401评估板都是OK的,接下来就开始开发环境的准备 ...
- WiFi开发|ESP8266模组SDK开发之Station和AP连接
ESP8266模组SDK开发之Station和AP连接 WiFi是由无线接入点AP(Access Point) .站点(Station)等组成的无线网络. STA:Station(站点),每个连接到无 ...
最新文章
- JVM内存回收算法简述
- 阿里“火拼”拼多多,要“1元”抢占下沉市场
- golang 第三方包的使用总结
- UVA11174村民排队问题
- 6款程序员不得不爱的bootstrap模板
- 可视化大屏设计尺寸_可视化大屏设计_酷炫不是最高效的大屏展示的唯一标准...
- 拾遗----javascript一些实用方法
- 移动端video播放时不弹出页面层
- 给 JDK 官方提了一个 Bug,结果...
- Centos7升级最新git
- hadoop启动mysql服务_Hadoop MySQL 服务自启动配置
- 百度文库API免费下载百度文库收费资料【python】
- c语言求圆锥的表面积和体积_C语言-圆形体体积计算器,1:计算球体;2:计算圆柱体;3:计算圆锥体...
- 激光雷达三维检测包含哪些内容?
- 女生学习前端究竟适不适合?
- 快递单号物流查询自动识别接口【快递鸟API通用教程】
- Mesh Slicer 切割人体的原理分析
- Chrome/edge inspect远程调试移动设备
- Mathcad_excel数据处理
- android+5.0相机界面,新系统绝配!安卓5.0手动相机App体验
热门文章
- 多维度雷达图怎么做_前方高能!多维数据分析的神器雷达图PPT制作教程来啦!...
- docker 制作镜像并push至私有仓库
- 记蚂蚁金服前端第一次电面(校招)
- “英语”与“牛排”?新东方开创先河,玉辉教你英语卖牛排
- FMCW雷达测距技术最强最全解析
- ZBRUSH 2019有什么新功能
- 巴林王国之后,爱贝带移动支付杀入阿曼苏丹国
- 嵌入式就业前景--应用领域
- 【C语言基础】——6个人摇骰子
- java访问linux共享目录_在Windows上访问linux的共享文件夹