考虑到教材的时效性,手头的大部分教材都是基于Android6/7和android Studio 2.x来讲授的。
因此,选用的开发工具包括:JDK8u201、androidstudio2.2.0.12。
1、安装JDK8u201,完成后配置3个系统变量:
JAVA_HOME=D:\Program Files\Java\jdk1.8.0_201
Classpath=%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
Path=%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
在cmd命令窗口运行java 和 javac ,无显示出错信息即表示安装成功。
2、安装andriod studio2.2.0.12,安装时注意解决的问题有:
(1)C盘留出足够的空间,否则在安装时下载各个AVD时会出现空间不足。如C盘空间不足,不要勾选下载安装AVD。
(2)由于众所周知的原因,无法访问google官网,所以android studio启动时会一直提示无法连接网络资源的提示信息框。可以在android studio的安装目录下找到“bin\idea.properties”,添加一条配置“disable.android.first.run=true”。
3、接下来就是一直next,从网上下载会占用一定的时间,耐心等待即可。
4、安装完成后,创建Hello World程序。如果选用不同的sdk支持,则会另行下载。目前比较常见的是Android4.0 -- Android7.1版本。
另外,考虑测试用机,可以在淘宝上买Google的Nexus系列二手手机,支持6.0 -- 8.1版本的Android系统。
因为是初次开发,使用Google的手机可以用其原生系统,再熟练后再用国内的品牌手机做开发,这样可以避免一些深度订制系统在运行开发程序时出现的安全权限等问题。