Android App开发环境搭配之浓缩版

夜深人静,思绪万千。窗外秋风肆虐,时间很快,有到了运动裤和棉衣最配的季节了,窗内电脑散热的声音如同单曲循环的情歌,好听又不好听,点燃一支香烟,写点什么东西总感觉会踏实点。


还记得在上篇博文中提到过:

Android App开发=Java+开发工具Eclipse+Android SDK


一、Java的开发和运行环境

JDK官址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

接受协议后,根据自己电脑操作系统类型64位还是32位选择相关版本的JDK,下载安装,傻瓜式的下一步即可,但要知道自己的安装目录,实在不懂怎么安装找度娘。


具体的JDK功能,可以在安装好的jdk目录下查看子文件

j avac:Java编译器,将源代码转成字节码。
jar:打包工具,将相关的类文件打包成一个文件。
javadoc:文档生成器,从源码注释中提取文档。
jdb:debugger,调试查错工具。
java:运行编译后的java程序。

下载安装好了JDK,还需要设置环境变量,那么为什么设置环境变量呢?
1、JAVA_HOME:它指向JDK的安装目录,Eclipse等软件就是通过搜索JAVA_HOME
变量来找到并使用安装好的JDK;

2、PATH:它的作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程
序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把
jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行
文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行
javac/java等工具了。

3、它的作用是指定类搜索路径,要使用已经编写好的类,JVM就是通过CLASSPATH
来寻找类的,我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到
CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。
环境变量设置的具体格式和步骤


第4步变量具体格式:

变量名                                变量值

JAVA_HOME    C:\Program Files\Java\jdk1.8.0_20(注:写你自己的安装目录

PATH               ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH    .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

检验是否安装成功

用组合键win+R,打开运行,在编辑框内输入”cmd“打开命令提示符,输入java然后回车运行,出现下图,说明已经配置成功,否则则需要配置JDK。




二、开发工具Eclipse

Eclipse下载官网:https://www.eclipse.org

具体下载安装教程百度一下一大堆,这个很简单。

补充一下几点:

Eclipse网站提供的面向不同开发方向的各种开发工具,比如:

面向Java开发的  Eclipse IDE for Java Developers

面向C++开发的   Eclipse IDE for C/C++ Developers

面向Java EE企业级开发的    Eclipse IDE for Java EE Developers

面向PHP开发方向的  Eclipse for PHP Developers

等等,它们都是Eclipse官方提供的不同开发方向的开发工具



三、Android SDK 软件开发工具包的下载一般不断的更新

Android SDk 百度百科,点击百度一下

看过百度百科后,相信你会知道SDK不断更新是怎么回事,科技在发展,手机从带有“按硬键的砖块”到“Touch-screen smart phone”,are you image?你所设计的App要在不同版本的手机上run,所以需要不同的版本的sdk进行模拟测试。这一切都是为了在Android App软件开发生涯中走得更远。

更新方法:

    1、打开Android SDK Manager,它会获取可安装的sdk版本,但是国内有墙,有时候会出现获取失败的情况,这最让人头疼。
    2、如何解决呢?更改host文件具体参考:google hosts 2015,持续更新-360知识库
首先更改host文件,host文件在C:\Windows\System32\drivers\etc目录下,用记事本打开“hosts”文件,将下面两行信息追加到hosts文件末尾,保存即可。如果你的是windows8系统可能没有权限修改host文件,可以右击hosts文件,将Users组设置为可对hosts文件完全控制的权限即可。
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com

上面两行放在host文件的意思是将本地访问dl.google.com和dl-ssl.google.com定向到ip地址为203.208.46.146的服务器上
    3、打开Android SDK Manager,在Tools下的 Options 里面,有一项 Force https://..sources to be fetched using http://... 将这一项勾选上,就可以了。
    4、再打开Android SDK Manager.exe,正常情况下就可以下载Android的各个版本的sdk了。只需要选择想要安装或更新的安装包安装即可。这里是比较耗时的过程,还会出现下载失败的情况,失败的安装包只需要重新选择后再安装就可以了。
    5、除了上述的解决方案,还可以下载离线镜像(具体操作方法找度娘,一度一大堆),然后导入即可(下面将会介绍注意第5条


四、为Eclipse安装ADT插件

why?为什么要给Eclipse安装ADT

前面我们已经配置好了java的开发环境,安装了开发Android的IDE(Eclipse),下载安装了Android SDK,但是Eclipse还没有和Android SDK进行关联,在Eclipse中只能创建Java Project,不能new App Project,也就是它们现在是互相独立的,就好比枪和子弹分开了。为了使得Android应用的创建,运行和调试更加方便快捷,Android的开发团队专门针对Eclipse IDE定制了一个插件:Android Development Tools(ADT)。

下载ADT

1、下面是在线安装ADT的方法:
启动Eclipse,点击 Help菜单 -> Install New Software… ?,点击弹出对话框中的Add… 按钮。
2、然后在弹出的对话框中的Location中输入:http://dlssl.google.com/android/eclipse/,Name可以输入ADT,点击“OK”按钮
3、在弹出的对话框选择要安装的工具,然后下一步就可以了。
4、安装好后会要求你重启Eclipse,Eclipse会根据目录的位置智能地和它相同目录下Android sdk进行关联,如果你还没有通过sdk manager工具安装Android任何版本的的sdk,它会提醒立刻安装它们。
5、如果Eclipse没有自动关联Android sdk的安装目录,那么你可以在打开的Eclipse选择 Window -> Preferences ,在弹出面板中就会看到Android设置项,填上安装的SDK路径,则会出现刚才在SDK中安装的各平台包,按OK完成配置。
6、除了上述在线安装还可以将下载好的ADT导入到Eclipse中,方法1中只需点击Location,选择你下载好的压缩包。


       这些总结可能有纰漏,还望直接指出、指教。但上述环境搭配过程我全部经历过,几乎就这样一步一步过来的,很多东西都是自学,也有很多不懂得地方一直百度(这不是给百度打广告),在这期间,有几天没有一丝结果的心酸,也有简单App Demo在模拟器上run时的兴奋,最主要还是因为喜欢,所以一直坚持,人常说不忘初心,方能始终。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值