推荐一个下载Android studio的网站:http://www.androiddevtools.cn/
下载完进行安装,运行之前必须要配JDK的安装路径:
JAVA-HOME:C:\xxx\java\jdk(JDK安装目录)
CLASSPATH:%JAVA-HOME%\LIB;%JAVA-HOME%\lib\tools.jar;
Path:%JAVA-HOME%\bin
好多人多Android studio安装好无法运行,大部分原因在于没有配好JDK的路径
第一次运行,Android studio会去下载Gradle的配置文件,等待时间会很长,默认下载的地址是:C:\Users\Administrator\.gradle
解决方案:
打开C:\Users\Administrator\.gradle下的
Mac系统默认下载到:/Users/(用户名)/.gradle/caches/modules-2/files-2.1
Windows系统默认下载到:C:\Users\(用户名)\.gradle\caches\modules-2\files-2.1或者在 C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.1-all\3jdgemv0iv8uqohg3kcp2o88r1 目录下
看到了版本号就可以在网上下载gradle-2.1-all.zip文件,并放入C:\Users\Administrator\.gradle\wrapper\dists\gradle-2.1-all\3jdgemv0iv8uqohg3kcp2o88r1文件夹下,重启Android studio,再次创建时只需下载一些jcenter的依赖包就OK
解决android studio乱码的问题:
Appearance下的Override default font更改字体即好
设置字号大小:
Editor下的Color&Fonts,默认的字体是无法改变的,点击Save as就可以设置
设置快捷键:
如图设置的便是Eclipse的快捷键
设置代码提示功能:None:不区分大小写;
配置SDK
在红线标注的位置可以配置自己的SDK
或者点击标注出来的SdkManager进行下载
导入android项目:由于Gradle的不同,可能导致项目长时间倒入不进来解决方案:
可使用本地项目中的gradle文件和build.gradle文件去替换要导入的项目的这两个文件
ADB命令的使用:
ADB位于SDKde platform-tools目录下,因此在命令行中要使用cd命令切换到该目录下
输入adb version出现
红色标注的则表示配置成功
ADB的常用命令:
1>显示系统中全部Android平台
C:\Users\Administrator>android list targets
2>安装Apk之Install
C:\Users\Administrator>adb install -r F:\Test.apk
3>安装Apk之Push
C:\Users\Administrator>adb push F:\Test.apk/system/app/
以上两种方法都可以安装Apk,Install是将Apk安装到data/data下,作为普通的应用程序Push命令是将文件写入手机的存储系统,只要有权限就可将Apk放入任何目录下如:
4>向手机中写入文件
C:\Users\Administrator>adb push/system/temp/D:\file.text/system/temp/
5>从手机中获取文件到本地
C:\Users\Administrator>adb push/system/temp/D:\filr.text
6>查看Log
C:\Users\Administrator>adb shell
shell@t03gchn:/$logcat|grep"abc"
7>删除应用
adb remout(重新挂载系统分区,使系统分区重新可写)
adb shell
cd system/app
rm*.apk
8>输出所有已安装的应用
adb shell pm list packages-f
9>模拟按键输入
adb shell input keyevent
C:\Users\Administrator>adb shell input keyevent3
adb shell input keyevent 82 menu
adb shell input keyevent 3 home
adb shell input keyevent 19 up
adb shell input keyevent 20 down
adb shell input keyevent 21 left
adb shell input keyevent 22 right
adb shell input keyevent 66 enter
adb shell input keyevent 4 back
10>模拟滑动输入
adb shell input touchscreen <x1> <y1> <x2> <y2>
adb shell input touchscreen swipe 18 665 18 350
11>录制屏幕
adb shell screenrecord/sdcard/demol.mp4
12>启动一个activity
adb shell am start -n 包名+类名
13>重新启动
adb reboot