遇到问题:
1、初次启动Android Studio 构建工程慢 ->在下载gradle的相关资源,除了gradle放到如下目录外,剩下的只有等了。。。
2、AVD Android 虚拟机启动慢 ->都这样,利用 intel HAXM 加速会快很多!只有intel硬件支持才可以,步骤如下。
下载 Android Strudio
http://developer.android.com/sdk/installing/studio.html
当然,需要有java环境,之前先安装好java环境吧
安装jdk 后,配置环境变量
1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。 变量名:Path 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
下载 Gradle
用android Studio的好处就是不用 照之前那样安装Android SDK,和Eclipse,Android Studio都包括了。但是首次运行时,会下载Gradle,国内网速太慢,从官网下载吧
http://services.gradle.org/distributions/gradle-1.6-bin.zip 版本号按照自己需要的,由于Android Studio会自动下载Gradle,其下载位置在
1、windows:C:\Documents and Settings\Kiki.J.Hu\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok\
2、linux:~/.gradle/wrapper/dists/gradle-1.6-bin/72srdo3a5eb3bic159kar72vok
3、mac:~/.gradle/wrapper/dists/gradle-1.6-bin/72srdo3a5eb3bic159kar72vok
版本号按照自己需要的改下,后面的加密串也按照系统生成的来,1.6版本的为上面的.1.10版本如下
mac:~/..gradle/wrapper/dists/gradle-1.10-all/6vpvhqu0efs1fqmqr2decq1v12
下载后的gradle-1.10-bin.zip解压后,将 gradle-1.10-bin.zip解压到这个加密串文件夹下,直接替换之前的系统自动生成的文件夹即可
再创建工程的时候,Studio就不会去下载了,很快的就将工程构件好(但是其他依赖仍然要去下载,但是都比较小很快就ok)。
!加速AVD!(重点)
需要IntelHAXM 来协助,参照
http://www.cnblogs.com/beginor/archive/2013/01/13/2858228.html
简单步骤就是在 SDK管理里
1,打钩 对应Android 版本的 Intel X86 Atom System image
2.在 Package 列表的最下面 Intel X86 Emulator Accelerator(HAXM) 就是要用到的 Intel HAXM 扩展, 打勾, 下载
但是下载的 IntelHAXM 并不自动安装,需要手动安装,下载的位置为(这个事mac地址,windows灵活应变)
之后添加虚拟机的时候,CPU/ABI 选择 Intel 就Ok 了,飞速。。。。
其他的照旧
Tip:
emulator: Failed to open the hax module
HAX is not working and emulator runs in emulation mode
如果选择的intel 但是启动的时候出现提示如上,说明没有安装intel HAXM,需要找到在SDK中下载的安装文件进行安装。。。。路径上面已经给出
以上是初次使用Android Studio的步骤,总之比之前的Eclipse要容易多了,好伐。。。
加油!!Andorid Man!!