当前位置: 首页>编程语言>正文

javase 与android studio版本 android studio对jdk版本的要求

Android Studio(依赖于JDK、SDK、NDK)

安装JDK1.8(java 编译器)

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_Android,第1张

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安装成功

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_02,第2张

安装NDK(C/C++编译器)

NDK允许开发者通过C/C++代码执行部分操作,然后Java代码通过JNI接口调用C/C++代码,假设App没有使用JNI技术,则没必要安装NDK,初来乍到,因此暂时不安转

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_03,第3张

下载之后根据安装包提示安装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初步安装

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_安卓_04,第4张

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_安卓_05,第5张

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_06,第6张

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_Android_07,第7张

接下来就会进入自动安装界面,稍等片刻即可。

Android Studio启动后下载SDK

初次启动若显示:Unable to access Android SDK add-on list,可以先直接点击取消

进入如下界面…

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_Android_08,第8张

单机右下角Configure进入…

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_安卓_09,第9张

右上角设置SDK下载路径,在SDK Platforms中,根据Android版本选择对应的SDK平台。

运行Hello World

点击Create New project进入…

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_系统变量_10,第10张

为了测试配置的正确性,这里选择框住的Empty Activity,以此使用AS内置的Hello World显示程序进行测试,进入…

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_11,第11张

类似于上方配置好App的名字,包名自动生成,填好保存路径,语言选择Java,点击Finish进入Android Studio 项目主界面,默认打开activity_main.xml与MainActivity.java两个程序

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_12,第12张

配置SDK,JDK

通过路径File=>Project Structure=>SDK Location进入SDK、NDK、JDK配置界面,找到SDK、JDK加载进来,需要NDK的同学可以配置NDK。然而,由于某种原因,配置NDK时,有时此处无法进行,因为根本不能点击,可以另外求解。当然,和我一样的初学者一般暂时用不到NDK,可以暂时不配置。

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_13,第13张

创建模拟器

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_Android_14,第14张

单击红框标记处,选项卡中选择AVD Manager进入…

keyi

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_安卓_15,第15张

可以选择删除对应的已经创建的模拟器,左下方单击Create Virtual Device进入模拟器创建界面…

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_系统变量_16,第16张

暂时默认就好,直接next…

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_17,第17张

根据App需要运行的Android系统版本选择,单击next进入…

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_18,第18张

指定好AVD Name,其他默认就好,单击finish退出,此时在主界面就可以看到已经创建的模拟器。

在模拟器上运行显示默认的Hello World的App

实际上Android Studio当代码无错误时默认自动编译(当然可以手动编译),因此可以在主界面直接单击运行App选项卡,稍等片刻,我们可以在模拟器上惊喜地看到App名字:ENGINE;效果:Hello World,则说明Android Studio 配置暂时没有问题…

javase 与android studio版本 android studio对jdk版本的要求,javase 与android studio版本 android studio对jdk版本的要求_App_19,第19张

OK,就是这样了,错误配置的形式多种多样,欢迎遇到问题的同学共同探讨,加油啊!!!



https://www.xamrdz.com/lan/53y1924551.html

相关文章: