http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
我下载的是 jdk-8u111-windows-x64
JDK默认安装在C:\Program Files\Java\目录下。建议安装JDK到C:\Java目录下,因为它的路径名中不包含空格,会少很多莫名其妙的问题。jre也安装在C:\Java目录下。
1.按住Windows键和Pause键打开系统窗口。单击高级系统设置选项;
2.点击“环境变量”按钮,在系统变量列表中找到JAVA_HOME项。如果不存在就创建;
3.JAVA_HOME的变量值为刚才JDK的安装位置(去掉后面斜杠),如:C:\Java\jdk1.8.0_111;
4.编辑PATH环境变量,将光标移动到变量值的最后面然后输入如下路径(不要掉了前面的分号):;%JAVA_HOME%\bin;
5.设置完毕。
安装完毕后在cmd里测试是否安装成功,如下图
我是在这里下载的
http://www.android-studio.org/
Configuration Settings:Install Locations窗口,选择Android Studio 和Android SDK的安装位置。我将Android Studio安装在C:\Android\AndroidStudio \下,将Android SDK安装在C:\Android\sdk\下。
添加下面的代码到 C:\Android\AndroidStudio\bin\idea.properties
disable.android.first.run=true
网上说:Just open the file and press crtl+f and type run then you will find this run=false, change it to true
但是实际上我打开idea.properties文件压根没看到有这句话,所以你搜肯定也搜不出来,直接添加即可。
1.选择UI主题,默认IntelliJ;
Android Virtual Device是安卓虚拟设备,让我们勾上吧,免得有什么幺蛾子。
SDK路径选我们之前安装时选择的sdk路径,选择后感叹号提示会变成下图所示
RAM暂时给它分配2G
4.Finish完成设置
1.点击Start a new Android Studio project选项
2.在Application Name输入HelloWorld,在Company Domain 中输入clementine.com。Package name是反转的Company Domain加上Application Name。创建HelloWorld项目在课程的根目录文件夹下。我们使用e:\develop\AndroidStudioProjects\AndroidHelloWorld\。
3.Android操作系统可以在多种平台上运行,包括游戏机,电视机,手表,眼镜,智能手机和平板电脑。默认情况下,手机和平板电脑复选框会被选中
网上找到一个解决方案:https://software.intel.com/es-es/blogs/2013/04/25/workaround-patch-for-haxm-installation-error-failed-to-configure-driver-unknown
第一次启动avd,Android stutdio会自动安装Intel HAXM,而且表面看是成功的,再次启动会出现“/dev/kvm is not found.”,这说明Intel HAXM没有安装成功。
找到安装包路径C:\Android\sdk\extras\intel\Hardware_Accelerated_Execution_Manager\intelhaxm-android.exe,卸载后重装会出现“failed to configure driver”,解决方法如下:
1.下载 haxm_extra_workaround.zip
2.解压,把hax_extract.cmd文件复制到上面那个intelhaxm-android.exe所在文件夹下
3.把intelhaxm-android.exe重命名为IntelHaxm.exe(可先备份)
4.管理员打开命令行工具,运行文件hax_extract.cmd
4.1.你以为就可以像攻略说的到第5步Done了?那是不可能的,命令行提示找不到IntelHaxm.exe
4.2.打开hax_extract.cmd脚本,注意到这行(大约是第21行)
set package=%pwd%IntelHaxm.exe
4.3.既然是找不到这个文件,我们干脆把名字改回原本安装包里默认的名字
set package=%pwd%intelhaxm-android.exe
4.4.然后再(在命令行中)运行hax_extract.cmd,这次才是真的Done了
5.命令行Done之后,管理员运行IntelHaxm.exe即可,这时候就可以正常安装了
6.Android stutdio重新启动模拟器就可以了。
Instant Run requires that platform corresponding to your target device(Android 7.1.1(Nougat)) is installed
大致意思:即时运行要求你的运行平台对应相应的目标设备(Android 7.1.1(杏仁)),也就是你之前没装7.1.1,现在运行就必须先安装。
点Install and continue,等待安装完成。