【2017.10.10】安卓开发环境搭建.原创

来源:互联网 发布:中国太岁网淘宝店 编辑:程序博客网 时间:2024/05/23 14:36

教程撰写背景

最近想要做一款基于安卓平台的APP,苦于不知从何下手,经过一番百度,决定先从搭建环境开始。目前网上的所有在WINDOWS系统下做安卓开发的教程都比较老了,12年的、13年的、15年的,就算有17年的,也是特别简略。所以想一边搭建环境,一边顺手写一篇最新的教程,一方面留下探索的成果,一方面希望起到分享和交流的作用。可能会有同学说现在用android studio了,这方面其实我也不是很清楚,不过既然已经按这个搭好了,我就姑且把这个过时的方法再分享一下,毕竟可能有的人还是会选择这种方式搭环境吧。也请各位不吝指教。

教程适用对象

基本没有安卓开发的经验和相关知识,纯小白(我自己也是这一类人)。

教程注意事项

这一篇博客是我自己参阅某大神的博客,并将其中的步骤亲身经历一遍,修改和总结出来的,在步骤安排甚至截图的选择上皆以大神的博客为蓝本,在此感谢大神,并希望不被认为是抄袭,毕竟还是做了一些信息的修改和补充的。另,在网上也找到了许多其他的需要用到的资料,会在下面贴列出来,算是本篇博客的一个资源扩展。

【资源扩展链接】

1,大神的原博http://blog.csdn.net/dr_neo/article/details/49870587

2,大神的离线下载ADT教程http://blog.csdn.net/dr_neo/article/details/46941859

3,修改HOSTS文件的教程http://bbs.360.cn/thread-6776749-1-1.html(360社区)

                                           http://www.xiazaiba.com/jiaocheng/3410.html(下载吧)

每个教程都不太相同,请读者注意写作时间,可以把几篇教程的做法结合起来尝试。慢慢尝试总会摸索出来的。

对原理有学习兴趣的请访问知乎https://www.zhihu.com/question/19782572(修改HOSTS文件的原理是什么)

4使用代理翻墙的教程http://jingyan.baidu.com/article/fea4511a19de43f7ba912558.html(百度经验)

5至于文中一些工具的功能作用概念等,请有学习兴趣的读者自行百度哈。

环境搭建总步骤

[1]下载安装JDK

[2]下载安装Eclipse

[3]下载安装SDK

[4]为Eclipse安装ADT插件

步骤详解

步:下载并安装JDK

下载JDK:下载地址---http://www.oracle.com/technetwork/java/javase/downloads/index.html

复制粘贴到网址栏里就好,这个地址是OTRACLE的官网地址,放心打开。之后会看到这个页面


然后点击两个大图标里面左边的那个,也就是Java Platform (JDK) 9之后会进入到版本选择页面,页面如下

在选择版本前,注意上面图中画红圈的部分,点击Accept License Agreement,再选择自己的电脑适合的版本,


原则是,IOS开发选择MACOS,在LINUX下开发选择LINUX,在WINDOWS下开发就选择WINDOWS。我的电脑是


WIN10,64位的,所以选择jdk-9_windows-x64_bin.exe,是32位的就选32位的。64位对应的安装程序大小是


368.69MB。得注意的是,表格左边的是开发环境版本,右边的才是下载地址,不要弄混了,混了你也下载不下

来。

下载完毕之后就进入第第一步的第二部分,安装JDK。

安装JDK:点击打开JDK,启动安装。安装启动界面如下。


点击下一步,进入更改安装路径界面,首先点选绿圈中内容,确定JDK可选功能为开发工具。然后看红圈中内容,那是JDK安装地址,如果需要更改安装地址的话点击更改,不需要更改的话就默认存到C盘。另外多说一句,不要把所有的软件都默认安装到C盘去。地址确定后点击下一步。


安装中途会出现下面这个定制安装的界面,这个是为你自动安装JRE。如果你想更改它的默认安装地址的话点击更改,如果不想的话点击下一步。


出现下面的界面,即JDK和JRE安装成功了。


到这里,关于JDK的部分还没有完全结束,需要配置JDK有关的环境变量。首先找到“我的电脑”(WIN7用户会有这个)或者“此电脑”(WIN10用户),点击右键弹出菜单,找到最下面的“属性”,点击它,出现下面这个界面。


点击红圈里的“高级系统设置”,弹出设置界面。点击下图中的红圈内容,“环境变量”。


下面开始真正的配置环境变量。首先在系统变量一栏下面点击新建,注意是系统变量,不是用户变量。


要新建的这个系统变量名字是“JAVA_HOME”,变量值是JDK的安装路径,注意是绝对路径。我的路径是这个“C:\Program Files\Java\jdk-9”。


点击“确定”,完成“JAVA_HOME”系统变量的新建。下一步,编辑Path变量。在系统变量列表中找到“Path”变量,点击编辑。


出现如下界面。然后点击空白行,分别添加“;%JAVA_HOME%\bin”和“; %JAVA_HOME%\jre\bin”。添加完毕点击确定,Path变量也就配置好了。然后退出环境变量编辑界面。注意我的电脑是WIN10系统,如果是WIN7或其他操作系统用户的话可能不是列表界面,是那种一个框里用;号隔开的形式,这样的话注意在添加完最后一个变量时末尾要加“”也就是分号。


下面来试一下环境变量配置好没有。用“WIN+R”的组合键打开命令行界面。在“打开”栏右边填写命令:cmd,进入命令行。输入“java -version”,注意,java和-version之间有一个空格。WIN7或其他WINDOWS系统用户命令提示符可以试一试“javac -version”。然后按回车。出现版本号即为安装成功。如下图。


步:下载并安装Eclipse

下载Eclipse:下载地址---https://www.eclipse.org/downloads/eclipse-packages/,这个也是Eclipse的官方网站。软件还是官网下载比较稳妥。选择红圈的部分:EclipseIDE for JAVA EE Developers。然后根据自己电脑位数选择相应的版本。


图上这个也就是我选择的Eclipse的大小是331MB。之后就进入漫长的等待下载时间。

下载好之后可以进入第二步的第二个部分了

安装Eclipse:下载完毕后将压缩包解压到你想要的路径。注意是压缩包,不是安装包,因为解压后无需安装就可以使用了。解压后文件夹内容如下图。双击运行eclipse.exe。


运行界面如下。


点击进入创建工作区域界面。其实就是创建一个存放工作数据的文件夹。方框里是文件夹的默认创建路径。还是那句话,想改就点击更改,不想改,就保持默认点击下一步,“Launch”


进入Eclipse工作界面。右下角有一个选项,中文意思是“是否在启动软件时总跳出这个选项界面”,不想要这个界面的话可以不打勾。以后每一次启动Eclipse,直接运行eclipse.exe就行了,方法有三种,第一种从文件夹启动;第二种从命令行启动,至于从命令行启动一个.exe的方法,我好累,就请读者自行百度吧;第三种创建桌面快捷方式,直接从桌面启动。我个人建议第三种。


到这里Eclipse的下载和安装就大功告成了。不过搭建安卓开发环境的路才走了一半。休息休息,喘口气继续进入第三步。

步:下载并安装AndroidSDK

下载AndroidSDK:下载地址---http://www.androiddevtools.cn/,这是一个为程序员提供安卓开发工具下载的网站,亲测靠谱,放心使用。点击红圈部分,注意这里没有操作系统位数版本之分,只有.EXE和.ZIP版本之分,这里建议下载.ZIP,无需安装,直接解压到想要放SDK的路径即可使用。


解压后文件夹内容如下

进入第二部分

安装Android SDK:击运行SDK Manager.exe,出现如下界面


这里有三个要勾选添加的项目,分别是Tools,AdroidAPI以及Extra。我只标识了两个,框不大Extra没有显示出来。但它们三个不是全部添加,而是有选择添加的。具体先来看Tools。点击打开Tools文件夹,注意不是Tools(Preview Channel)。勾选Andoird SDK Tools和Android SDK platform-tools,以及Android SDK Build-tools。图如下。


然后点击选择最新的Android API,打开文件夹,这一部分全选。今天是2017年10月10号,最新版本如下图。


最后来选择Extra文件夹。这一部分也是全选即可。如下图。


选完这些该选的东西之后,还不着急进行点install。再来进行一波保障设置。由于刚才选的东西默认从国外服务器上下载,但是我国有防火墙限制,所以现在我们从国内镜像服务器上下载,使用国内镜像服务器也方便我们进行工具的更新。下面是下载地址。

1,大连东软信息学院镜像服务器地址:

http://mirrors.neusoft.edu.cn 端口:80

2电子科技大学镜像服务器地址

mirrors.dormforce.net 端口:80

3北京化工大学镜像服务器地址:

IPv4: http://ubuntu.buct.edu.cn/ 端口:80

IPv4: http://ubuntu.buct.cn/ 端口:80

IPv6: http://ubuntu.buct6.edu.cn/ 端口:80

4,中国科学院开源协会镜像站地址:

IPV4/IPV6: http://mirrors.opencas.cn 端口:80

IPV4/IPV6: http://mirrors.opencas.org 端口:80

IPV4/IPV6: http://mirrors.opencas.ac.cn 端口:80

5,上海GDG镜像服务器地址:

http://sdk.gdgshanghai.com 端口:8000

以上5个镜像均可以使用。我用的是上海的这个镜像服务器,因为这个据说是最快的,速度可达百K,其他的都是几十K这样,在我的电脑是380多K,其他服务器的速度有兴趣的可以一测。如下图填写服务器地址和端口号。注意此时要勾选上Forcehttps://... sources to be fetched using http://...。全部选好以后点击close。


此时关闭SDK Manager,再重启一下。出现下面的界面。


这基本就代表。。。 没装好。不过不着急,把这个页面关掉。过一会再点击运行SDKmanager.exe,启动它,会重新进入到安装列表界面,检查一下自己的文件夹该勾的有没有勾,然后点击install,进入下面界面,注意点击Accept License。


之后真正进入到了下载的环节,我们要做的事情就是等待。中途会出现一些奇奇怪怪的全英界面。我的经验是毫不犹豫的关掉它。


然后会出现这个下载完成的提示


这个仅仅是关于你下载成功了什么东西的一个说明,点close关掉即可,系统会帮你自动过滤掉那些和你的电脑不兼容的选项。所以发现有些东西没有安装也是正常的,因为它与你的电脑不兼容。

下载完毕后,SDK的下载和安装就算完成了。

下面又回到了设置环境变量上,步骤不再赘述了,只看结果。首先是第一个变量,变量名字:

ANDROID_SDK_HOME”。然后是变量值,即安装SDK的绝对路径。我的是:“D:\program files\android-sdk_r24.4.1-windows\android-sdk-windows”。


点确定后进行下一个。新建一个用户变量“PATH”,变量值为SDK中tools文件夹的绝对路径。我的是“D:\program files\android-sdk_r24.4.1-windows\android-sdk-windows\tools”


点击确定后,环境变量的配置就算完毕了。下面,还是老方法打开命令行,忘记的可以往上翻。这次输入的命令是:android -h。出现如下界面则算安装成功。


打起精神进行最后一步。

步:安装ADT插件到Eclipse

启动Eclipse软件,选择HELP菜单,点击INATALL


之后弹出如下界面,点击ADD


弹出如下界面,如图,在Name的一栏填写ADT,在地址一栏填写http://dl-ssl.google.com/android/eclipse/。这个是从谷歌的服务器上下载ADT,所以不能访问外网是一个麻烦。解决办法有:1,修改本机的HOSTS文件。2,使用代理翻墙。3,下载离线安装包。这三种方法前两种是在线的,第三种是离线的,个人推荐第三种。三种方法分别的详细解释链接已经贴在了最前面,需要的读者可以到前面去翻。电脑已经可以访问外网的同学跳过这一步往下看。

这时已经安装好了ADT。

就差最后一哆嗦了。点击启动Eclipse,这最后一步的主要目的是看SDK和Eclipse关联好了没有。操作是:点击菜单栏中的WINDOWS,然后点击preference。如下


然后如果自动关联的话,就比较好,结果如下图。没有关联好也没有关系,自己来关联。点击Browse,选择SDK在本机的安装路径,然后注意先点击APPLY,项目出现在下图的框里了再点击APPLY and Close。


至此,所有的安卓开发环境搭建就完成了。至于怎样新建一个安卓项目,读者可以自行查阅其他人的教程,或者等待本人的下一篇开发教程(说的好像自己是大神一样)。


最后一点话要留在这篇博客的末尾

我一直喜欢一句古言——“靡不有初,鲜克有终”。说的是想要开始很容易,良好的结束却难之又难。技术之路尤其如此。今天我们只是完成了安卓开发平台的搭建,不轻不松有惊无险的走完了这第一步。之后的开发之路却是我和所有读到这篇博客的人都要亲历躬行去走完的,这条路必然不轻松,但希望读者和我都能够不放弃。毕竟风雨之后的彩虹才是最美丽的。


原创粉丝点击