【Android学习笔记1】Android Studio 开发环境安装笔记(windows版)

安装Java开发工具包(JDK)的必要组件

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里测试是否安装成功,如下图

这里写图片描述

安装Android Studio以及Android软件开发工具包(SDK)

我是在这里下载的
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文件压根没看到有这句话,所以你搜肯定也搜不出来,直接添加即可。

Choose the Type of Setup you want for Android Studio

这里写图片描述
选择custom让我们看看都有些啥

1.选择UI主题,默认IntelliJ;

2.选择components
这里写图片描述

Android Virtual Device是安卓虚拟设备,让我们勾上吧,免得有什么幺蛾子。

SDK路径选我们之前安装时选择的sdk路径,选择后感叹号提示会变成下图所示
这里写图片描述

3.模拟器设置
这里写图片描述

RAM暂时给它分配2G

4.Finish完成设置

系统会自动下载和安装sdk中缺少的组件,等待。
这里写图片描述
完成。

使用新建项目向导创建一个简单的项目HelloWorld

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操作系统可以在多种平台上运行,包括游戏机,电视机,手表,眼镜,智能手机和平板电脑。默认情况下,手机和平板电脑复选框会被选中
这里写图片描述

4.后续新项目向导将提示你选择一种布局
这里写图片描述

5.同意默认名字
这里写图片描述

连接Android虚拟设备(AVD)和Android物理设备

Android stutdio2.2 启动模拟器出现“/dev/kvm is not found.”解决方法

网上找到一个解决方案: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重新启动模拟器就可以了。

运行HelloWorld程序试试,你以为会执行成功?too young too simple

这里写图片描述
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,等待安装完成。

这次才是真的成功了

这里写图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiangcns

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值