2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置

Android 开发是我第二次接触了,但是第一次接触是我大学的时候学习的一门课,不过现在好像印象模糊了,突然又有项目了,所以需要进行重新学习安卓开发。

首先,安卓开发的语言:Java    

           安卓开发的工具:jdk+eclipse+adt+sdk(这是我本次用的工具) +AVD模拟器(也就可以用真机,就不用模拟             器了)。

            其实还有更好的,比较流行的是JDK+Android Studio(简称AS)(自带的sdk)。

接下来进行介绍环境搭建,在搭建环境时sdk比较麻烦,所以就得耐心了。

参考文章:https://blog.csdn.net/wangwei19951128/article/details/50334531

                  https://blog.csdn.net/johnny2017/article/details/83684754

                  https://wenku.baidu.com/view/28d09b81bceb19e8b8f6ba0b?pcf=2

一.JDK的下载和安装以及环境配置

1.下载JDK

百度搜索jdk

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第1张图片

选择Java SE ,download,注意好你的版本(我的是windows x64)。

需要注册Oracle的账号,登录才能下载。

我选择了jdk-8u221.

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第2张图片
2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第3张图片

2.JDK安装以及配置环境变量

(1)JDK安装 注意一下安装路径,其他的都是下一步

  安装路径:一个是jdk的安装路径,另一个就是在jdk安装过程中会出现jre的安装路径,都要改。jre的安装路径可以和jdk的安装路径一样,但是最好在里面新建个文件夹,把路径改到这。后面设置环境变量时说明一下jre是哪个就可以了。

(2)配置环境变量

注意你建立的文件夹是不是直接进入了你想要的目录,不然可能会因为层层目录而找不到文件,从而导致安装失败。尤其是测试javac。

配置三个环境变量。

JAVA_HOME

CLASSPATH

Path

我的电脑右击-属性-高级系统设置-环境变量(右下角)。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第4张图片

JAVA_HOME需要新建:输入变量名:JAVA_HOME,输入变量值:你的jdk的安装路径,点击确定。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第5张图片

CLASSPATH需要新建:

变量名:CLASSPATH

变量值:(别忘记.和;)

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;点击确定。

(看路径是否准确,可以去自己查看绝对路径能否找到。)

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第6张图片

Path:

系统变量里有Path,所以只需要进行添加变量值即可。

双击Path,然后右上角有个新建,然后添加上这两行。

变量值:%JAVA_HOME%\bin

        %JAVA_HOME%\jre 1.8\bin

(注意这个jre是你在安装jdk时出现的jre安装后你修改的路径,并不是jdk里自带的jre文件夹路径。)

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第7张图片

(3)测试一下是否安装成功。

1.在cmd下输入java -version,如果出现版本号,代表安装成功。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第8张图片

2.输入java,出现以下信息,代表安装成功。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第9张图片

3.输入javac,(这是调用jar包),出现如下信息,代表安装成功。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第10张图片

4.输入where java,出现的java 与现实一致,则安装成功。

如果在cmd里测试javac时提示javac不是内部命令,则说明path里的配置错误:在path里一个是jdk的bin目录,一个是jre的目录。

如果出现错误,则把%JAVA_HOME%改为绝对路径,注意一定是正确的路径。

建议在CLASSPATH时最好用绝对路径。

二.Eclipse的下载与安装

Eclipse是免费的。

1.Eclipse的下载

百度搜索Eclipse,进入官网。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第11张图片

选择download package.

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第12张图片

选择java EE-enterprise java developers,功能齐全,可以用于web服务(这得配置tomcat了).

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第13张图片

2.Eclipse 安装

这个很简单,下载解压然后双击eclipse.exe就可以使用,然后右键进行发送到-桌面快捷方式。

网上有很多,这里放几个参考网站:

参考网站:https://blog.csdn.net/wangwei19951128/article/details/50334531

三、SDK的下载与安装

1.下载SDK

SDK官网下载:https://developer.android.com ,这是外网,需要翻墙。

但是改成https://developer.android.google.cn 可以访问。然后下拉到最后有个SDK-tools组件就是SDK。

这就是SDK的官网。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第14张图片



下载SDK,一定下载zip(android-sdk_r24.4.1-windows.zip)文件,别下载exe文件,这个需要翻外网,但是也可以去国内网站进行下载。

百度网盘链接:https://pan.baidu.com/s/164D6zJDxaHW1PrnUlrFSzw

提取码:3c3r

2.安装

在android sdk manager下安装。安装时最好翻墙安装那些包,(打开翻墙软件,然后重新启动sdk manager,选择自己要安装的,注意extras得安装,点击install xx packages ,就看到下面进度条在fetch,直到done完成。)很快,不然用一些代理或者不做会很慢,我在网上试过那些教程,都是出错了,还缺少文件。注意安装最新的api就行,不然空间大。我选择了29和27.这个就是最后生成的system-image文件夹。

最后安装完成后的sdk路径下的文件夹如下所示:就是正确。

可以没有samles文件。下面的必须有。其中有system-images才能配置AVD模拟器。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第15张图片

3.sdk配置环境变量

加环境变量ANDROID_HOME和配置Path.

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第16张图片

4.测试安装sdk成功

cmd下输入adb,出现一堆东西,就是成功。

2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置_第17张图片

四、ADT的下载和安装

ADT的安装分为在线安装和离线安装。因为在线慢,需要翻外网,推荐离线安装。

ADT的下载包:

参考网站:https://blog.csdn.net/tomatulip/article/details/75453780?tdsourcetag=s_pcqq_aiomsg

我下载的最新的。ADT-23.0.7.zip

下载后是一个zip文件。

注:下载后别解压。

然后去Eclipse下的windows进行配置,具体看教程。

参考网站:https://blog.csdn.net/johnny2017/article/details/83684754

            https://blog.csdn.net/wangwei19951128/article/details/50334531

安装完后,在eclipse的windows下会出现Android SDK manager 和Android Vitural Device Manager(AVD)。

也可以在ADT里进行配置sdk ,然后更新包。

五、创建模拟器AVD

注意:haxm-android.exe 是加速器,只有x86,没有64的。拥有加速器然后配置CPU/ABI:google play x86_64的AVD,这个运行快。

ARM的性能低比较慢。如果电脑配置高,也是可以的,我因为没有配合google,所以用了ARM。

参考文章:eclipse如何创建使用AVD-百度经验

                https://blog.csdn.net/u011649536/article/details/45244245

六、创建第一个项目测试AVD是否可以使用

创建第一个程序HelloWorld:

参考文章:https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&ch=11&tn=98010089_dg&wd=%E5%9C%A8eclipse%E4%B8%AD%E5%88%9B%E5%BB%BA%E5%AE%89%E5%8D%93%E9%A1%B9%E7%9B%AE&oq=AVD%25E9%25BB%2591%25E5%25B1%258F%2520resizing%2520partition%2520e2fsck%2520failed%2520with%2520exit%2520code%25201&rsv_pq=fec70527002de1aa&rsv_t=fc5fgteeMsjLfOFOAqHPTaAchANbDdgcqADM64xb0iJHV0BiqqtszajxCRGGz6theVI&rqlang=cn&rsv_enter=0&rsv_dl=tb&rsv_sug3=23&rsv_sug1=13&rsv_sug7=100&bs=AVD%E9%BB%91%E5%B1%8F%20resizing%20partition%20e2fsck%20failed%20with%20exit%20code%201

eclipse新建安卓项目helloworld - javadongx - 博客园

https://blog.csdn.net/qq_28808627/article/details/50160153

      在这创建当中出现的问题:

注意有个版本问题后来会进行设置,在刚开始设置是不用太关心的。

https://blog.csdn.net/BigBangMessiah/article/details/86501007

https://blog.csdn.net/lizhenmingdirk/article/details/17416701

你可能感兴趣的:(2019-08-19 win10系统下搭建安卓开发环境之JDK+Eclipse+ADT+SDK配置)