现在的位置: 首页 > 综合 > 正文

开始Android-说你好

2014年02月09日 ⁄ 综合 ⁄ 共 3443字 ⁄ 字号 评论关闭
开始Android-说你好

 

先说说

我想学Android其实就是为了开发一些简单的应用或是游戏,但更宏大的是构建一个用Android手机驱动的单片机系统,再利用手机上的摄像头、网络等资源就可以搭建起很多很有意思的东西-比如手机控制的机器人或是遥控飞机之类的。

于是学习Android,今天终于是开始了。

 

工欲善其事,必先利其器

上网简单一搜,发现Android编程最常用的是Eclipse+ADT插件。

于是就开始着手搭建环境,我用的是win7 64位 旗舰版

首先,要下载一些东西:

Java SE Development Kit 7 (JDK 7)

因为Eclipse本身就是用java写的,所以需要这个来启动Eclipse,其次是用做java开发。

我下的是jdk-7u21-windows-x64.exe

http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

如果链接无效的话,就到甲骨文公司的网站上去下

http://www.oracle.com/

鼠标放在DOWNLOADS上,会出现一个大菜单,再在左边点Java for Developer

然后点Java Platform(JDK) 7u21

然后要同意License 点Accept License Agreement

再在下面根据自己的平台选择Download

我是win7 64位所以选择最后一个

 

这里显示的是我自己的系统下载的安装文件,读者需要根据自己的系统下载。

但如果出不来上面图片所示内容,可能就是甲骨文公司更换了页面,下载方法就要自行百度了

Eclipse

我们伟大的开源编程IDE,不解释。

我下的是eclipse-java-juno-SR2-win32-x86_64.zip

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/juno/SR2/eclipse-java-juno-SR2-win32-x86_64.zip

链接没用就按下面的步骤下载

上Eclipse官网

http://www.eclipse.org/

如果没有连上就重试几次,我开始也连不上

点右边的Download Eclipse

找到Eclipse IDE for Java Developers 然后根据自己是多少位的点右边的windows 32Bit或windows 64Bit

 

然后进入下载页,点那个[China].......(http)就可以了

ADT插件

装了Eclipse后,从Eclipse中安装。

-------------------------------------朴素的分割线---------------------------------------------------

好了,开始了!

安装JDK,一步步按照安装说明上的就行了

要更改路径就改下路径

Eclipse是免安装的,直接解压缩就可以了

如果这时点开eclipse可能出现错误

A JavaRuntime Enviroment(JRE) or Java Development Kit(JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations:

.......

使用eclipse之前先要配置环境变量,否则再强大的Eclipse也是无米之炊,无用武之地啊。

配置JDK环境变量

点开始-右击计算机(computer)

点属性(Properties

点高级系统设置(Advanced system settings

点环境变量(Environment Variables...

点新建(new)

一共需要新建三个环境变量

1.jdk的目录

变量名:JAVA_HOME

变量值:D:\java\jdk1.7.0_21\;D:\java\jdk1.6.0_33

变量值就是刚才jdk装的目录

因为我装了两个jdk所以写了两个目录,注意用分号(;)间隔两个目录

2.类的路径

变量名:CLASSPATH

变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

注意最前面有个点哦!

可以看出来这里引用JAVA_HOME的值

以后如果要添加jdk就直接在JAVA_HOME中添加就可以了,这里就不用改了

3.Java可执行文件的路径

变量名:PATH

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

这个路径标识了Java编译程序的位置和Java运行环境(jre)的位置

这下Eclipse应该可以打开了

出现了设置工作空间的对话框

设置一个就可以了

然后就是Eclipse的Welcome了

点右边的workbench进入工作区

添加ADT插件

ADT插件的网站有详细的文字说明

http://developer.android.com/sdk/installing/installing-adt.html

我这里只是用图片的方式展示出来了

点Help-Install New Software

然后在Install里面先点Add,出来一个对话框

Name输入ADT Plugin 

location输入https://dl-ssl.google.com/android/eclipse/ 如果网址有更改请在ADT插件官网查找

此时下面的列表会刷新,出来一个 Developer Tools 勾上

点Next

next后它会计算要安装的包和空间大小,这个过程可能要一会,我去喝杯水先~

然后就列出了会安装的包,点Next

然后就是各种licenses,看完后accept然后finish

之后Eclipse就会自动安装插件了,又是一个漫长个过程,我再喝杯水先~

等会,出wanning了,先把水放下,点OK再说

然后Eclipse以迅雷不及掩耳盗铃响叮当之势完成了安装,弹出了重启Eclipse的对话框,重启吧。点Yes

好了,我们跋山涉水过草坪、翻雪堆、点OK又重启后终于看到了又肥又绿的Android机器人(不容易啊!亲)

Android SDK

再就是装Android SDK

点window->Android SDK Manager

然后就可以自行选择SDK进行安装了

推荐勾选安装

Tools 工具

Android 4.2.2(API 17) 最新

Android 2.2(API8) 最基础

Extra里面的Google USB Driver 这样就可以用真机调试,而不需要用慢得要死的虚拟机了

说你好

SDK终于装完了,让我们来写第一个程序-HelloAndroid

在左边的package Explorer 栏里点右键

然后点new->Project

New Project窗口中选Android Application Project

然后点Next

然后填写Application Name 点Next

下面是SDK编译器 主题的选择,现在可以不管

这里是一些项目的配置

再点Next

然后是启动图标

Next

再是Activity

点Next

终于最后一步了

Finish

然后就出现了

在运行之前,我们还要配置Android虚拟机,虽然死慢,但我们还是要先用它

点window再点Android Virtual Device Manager

也可以点工具栏上的小图标

再点New

输入名字,选机型,再点确定

提示:RAM不要太大,否则可能出现"Failed To Allocate memory 8

再点上面的Run

如果是第一次运行,Eclipse会问你以什么程序运行

点Android Application就可以了

然后

Android,你好!

这样我们就成功搭建了Android的编程环境。

 

写完之后

写这个开始用了我两天的时间,又是下程序,又是截图片,程序装了又卸,发现即使是最简单的东西也要花大力气去研究,的确是学到了一些东西。

顺便说一下,安卓虚拟器太慢了,按个按钮都有延时,能明显看出来,Android2.2比Android4.x要快多了。以后调试不打算再用虚拟机了,直接上真机测试。

那么如何在真机测试呢?这个以后再说吧。

抱歉!评论已关闭.