Android Studio(依赖于JDK、SDK、NDK)
安装JDK1.8(java 编译器)
64位选择x64, 32位选择x86
下载之后根据安装包提示安装JDK8
设置环境变量
- 在环境变量的系统变量中添加JAVA_HOME,取值为JDK安装目录默认值为C:\Program Files\Java\jdk1.8.0_271
- 同样方法在系统变量中添加CLASSPATH,取值为
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\bin
- 在系统变量Path中添加**%JAVA_HOME%\bin**
注意:
- JAVA_HOME变量指向JDK的安装目录,配置其它JDK环境变量时,可以方便地引用JDK的安装目录,避免每次引用都输入很长的路径串;
- Java源代码被被编译后形成扩展名为“.class”的文件,JVM运行Java 程序时,需要加载已被编译的“.class”的文件以及该“.class”文件导入的其它类。设置CLASSPATH的目的就是让JVM能够通过CLASSPATH设置的路径找到这些类文件;
- 操作系统需要从Path环境变量获取Java编译器等程序所在目录并启动运行
测试JDK
cmd中输入java -version
出现java编译器版本表示JDK安装成功
安装NDK(C/C++编译器)
NDK允许开发者通过C/C++代码执行部分操作,然后Java代码通过JNI接口调用C/C++代码,假设App没有使用JNI技术,则没必要安装NDK,初来乍到,因此暂时不安转
下载之后根据安装包提示安装NDK
添加环境变量
- 在系统变量中添加NDK_ROOT,取值为NDK安装路,我的是
D:\Android\NDK\android-ndk-r21e
- 在系统变量Path中添加**%NDK_ROOT%**
SDK
为了避免一些兼容性问题,这里通过Android Studio安装SDK,如果单独安装,方法同JDK、NDK,流程大致都是:下载安装包=>根据提示安装SDK=>系统变量中设置ANDROID_HOME,取值为SDK的安装目录=>系统变量Path中添加%ANDROID_HOME%\tools
安装Android Studio4.1.2(App 开发工具)
按照安装提示完成AS初步安装
接下来就会进入自动安装界面,稍等片刻即可。
Android Studio启动后下载SDK
初次启动若显示:Unable to access Android SDK add-on list
,可以先直接点击取消
进入如下界面…
单机右下角Configure进入…
右上角设置SDK下载路径,在SDK Platforms中,根据Android版本选择对应的SDK平台。
运行Hello World
点击Create New project进入…
为了测试配置的正确性,这里选择框住的Empty Activity,以此使用AS内置的Hello World显示程序进行测试,进入…
类似于上方配置好App的名字,包名自动生成,填好保存路径,语言选择Java,点击Finish进入Android Studio 项目主界面,默认打开activity_main.xml与MainActivity.java
两个程序
配置SDK,JDK
通过路径File=>Project Structure=>SDK Location
进入SDK、NDK、JDK配置界面,找到SDK、JDK加载进来,需要NDK的同学可以配置NDK。然而,由于某种原因,配置NDK时,有时此处无法进行,因为根本不能点击,可以另外求解。当然,和我一样的初学者一般暂时用不到NDK,可以暂时不配置。
创建模拟器
单击红框标记处,选项卡中选择AVD Manager进入…
keyi
可以选择删除对应的已经创建的模拟器,左下方单击Create Virtual Device进入模拟器创建界面…
暂时默认就好,直接next…
根据App需要运行的Android系统版本选择,单击next进入…
指定好AVD Name,其他默认就好,单击finish退出,此时在主界面就可以看到已经创建的模拟器。
在模拟器上运行显示默认的Hello World的App
实际上Android Studio当代码无错误时默认自动编译(当然可以手动编译),因此可以在主界面直接单击运行App选项卡,稍等片刻,我们可以在模拟器上惊喜地看到App名字:ENGINE;效果:Hello World,则说明Android Studio 配置暂时没有问题…
OK,就是这样了,错误配置的形式多种多样,欢迎遇到问题的同学共同探讨,加油啊!!!