PM撸代码之Android【安装篇】


74
今天分享一篇PM撸代码系列Android之【安装篇】

前一篇讲了PM开发Android的准备工作,双屏幕、水杯、耳机等装B神器准备妥当后,就可以开始正式撸代码了。哈,你上当了,没有安装开发环境,怎么可能搞开发呢?就像吃饭一样,你洗了手,坐在位置上,没有碗你也是没办法吃的(好吧,你说你用手抓着吃……你向印度阿三看齐,那我也没有办法~~

配置Android开发环境,这里以Eclipse+ADT为主,大致可以分为以下几步:

1)安装配置Java开发环境

2)安装Android SDK开发环境(SDK是指软件开发工具包:SoftwareDevelopment Kit

3)安装Android开发工具ADTAndroid Development Tools

Java神一般的存在】



1 Java即将统治半壁江山的编程语言

Java是什么,我不会像教科书上那样跟你解释的。教科书上对Java的定义往往是:面向对象、跨平台、自动内存管理、屏蔽指针等。面向对象是一种很重要的编程思想,以后会重点介绍。

1跨平台是啥意思?举个栗子你就懂了。就像英语,作为世界通用语言,它在各个国家中(出了少数几个阿拉伯国家,原因你懂的~~)都是通用的,你去米国,去英国,在天朝,去日本,说句“Hello”,只要你颜值稍高,相信对方都是能听懂回应的。Java的跨平台也是类似的,Javawindows系统下能编译识别、在OS XLinux系统下也能编译识别,具体实现是靠Java虚拟机,这个不重要,感兴趣的童鞋可以参考有关书籍。

2自动内存管理是啥意思?举第二个栗子你就懂了。以前你要吃饭,需要自己去菜市场买菜,然后回家洗菜,煮饭,炒菜,吃完后还得洗碗;现在你生活好了,吃饭都是下馆子,你不用管买菜、洗菜、做饭,甚至不用管洗碗,付钱吃法即可,当然,你等待的时间可能比自己做饭要多一些(Java运行效率一般要低于C/C++等较为底层的语言)。用Java是不需要自己开辟内存,开发完成后也不需要内存撤销,十分方便。

3屏蔽指针是啥意思?举第三个栗子你就懂了。指针就像米国的导弹系统,指哪打哪,本拉登躲了那么多年,被米国发现后,直接高空定位,用导弹炸升天了~~C/C++这类型的语言,原则上,使用指针可以干任何事(没错,就是任何事)。但是指针非常复杂,难理解,很多入行很多年的程序哥哥,使用指针都会战战兢兢,一不小心就崩溃(程序和人都崩溃~~)。所以Java大发慈悲的让我们不再接触指针,真是功德无量。

2 Java环境安装和配置

下面开始讲解如何成功安装Java

1)在sun网站上下载jdk(如jdk-7u5-windows-i586),话说现在SUNGoogle收购了。。。

2)安装在系统中(如:F:\Program Files\Java\jdk1.7.0_05 不要有中文)(同时安装了javafx 暂时不知道干什么的先这样装着)

3 Java环境配置

Java安装好后,如果不进行正确的配置,就不能使用Java进行开发,下面介绍如何配置环境变量:

1)进入一个很深,你不熟悉的地方:我的电脑/属性/高级系统设置/环境变量,在系统变量中进行设置

2)新建JAVA_HOME,并加入安装jdk的地址(如:F:\Program Files\Java\jdk1.7.0_05

3CLASSPATH.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(这里的点不可以少当做当前目录下的内容,分号为地址间隔)

4)在Path中加入:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

好了,做完了以上几步,Java环境已经配置完毕,可以在CMD中输入java指令来检查是否安装成功,如果你严格按照我前面说的这几步来配置的话,成功率高达95%

4 为啥说Java即将统治半壁江山

Java是一种非常重要的编程语言,受到了广大程序猿的喜爱。因为喜爱、简单,导致学习Java的人实在是太多了,Java程序猿的在市场上都被卖成白菜价了~~~

1JavaAndroid开发的指定语言,Android在智能手机市场上的占有率大于60%,所以,未来的智能手机市场就看AppleAndroidPKWP和黑莓还是消停吧~~

2WEB开发Java也占据重要的地位,基于JAVAJSP.NETPHP等,是目前WEB开发的主要语言。

Android SDK梦开始的地方】



前面已经配置好了Java了,接下来是安装好Android的软件开发工具包,这样你就能使用Eclipse来开发Android APP了,有木有很兴奋??^_^安装Android SDK也有两种办法:

1 配置版

1)在Android官网下载SDK的配置包,一般是长成这样子的:android-sdk_r20.0.3-windows.zip

2)安装,其实就是解压(在没有中文的路径中);例如:D:\android\android-mySDK\SDK\android-sdk

3)在系统变量中进行设置:

· 新建:ANDROID_SDK_HOME:安装的路径如上面所示的;

· Path中加入:D:\android\android-mySDK\SDK\android-sdk\platform-tools;D:\android\android-mySDK\SDK\android-sdk\tools;(即toolsplatform-tools的路径);

2 安装版(推荐)

1)到Android官方网站下载SDK安装文件,运行SDK Manager.exe文件,选择所需的东西,安装即可。

2)你可能会担心万一没选到自己以后可能会用到的插件怎么办,没关系的,等你安装好Eclipse后,可以在界面中选择SDK Manager界面重新下载更新。

【搞完ADT,就可以用Ecilpse勾搭Android了】



AndroidEclipse开发环境提供了一个外挂插件ADTAndroid Development Tools),该插件为用户提供了一个强大的综合环境用于开发Android应用程序:

1)在Ecilpse中选择帮助(help”->“安装新软件(InstallNew Software,在弹出的Install对话框中单击Add按钮,然后在AddRepository对话框的Location文本框中输入http://dl-ssl.google.com/android/eclipse,单击确定后

2)设置ADT的首选项,顺利安装ADT后,在Eclipse中选择窗口(window”->“首选项(Perferences命令,弹出首选项对话框,在SDKLocation文本框中设置安装Android SDK的绝对路径



感谢阅读 我是Glen,【公众号JiGlen】
觉得好的话,可以关注一下哦!
0岁的产品人,爱互联网,爱生活,坚持分享产品干货!

大家也可以在PC或MAC上登陆以下网址查看以往文章:
http://chuansongme.com/account/Ji_Glen
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值