***************************************************************************************************************************
作者:EasyWave 时间:2013.01.03
类别:Android系统源码分析 声明:转载,请保留链接
注意:如有错误,欢迎指正。这些是我学习的日志文章......
***************************************************************************************************************************
由于前一段时间,左脚足背做手术,因此,关于Android2.3.5学习系列的文章,很久没有博客中更新,今天将基于Eclipse for Android的基于Windows下的SDK开发环境的安装,主要有以下几个部分需要安装和设置:
1):Java JDK的安装
在http://developer.android.com/sdk/index.html中,我们可以看到Android开发,需要安装Java JDK,对于Android2.3.5,推荐使用Java6以上,不建议用Java5,如下:
Note: Eclipse 3.5 (Galileo) is no longer supported with the latest version of ADT.
Note: Some Linux distributions may include JDK 1.4 or Gnu Compiler for Java, both of which are notsupported for Android development.
只需要安装Java6即可。请先到http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载java6 JDK,如下图所示:
二):Eclipse的下载
由于用于Mobile环境,因此只需要在http://eclipse.org/mobile/ 下载mobile版本的Eclipse版本即可。如下图所示:
由于是用于windows下来开发Andriod的应用程序,所以只需要下载Windows 32 bit版本即可。
三):Android SDK & AVD 下载
在http://developer.android.com/sdk/index.html 中,我们只需要下载Android SDK即可。如下图所示:
只需要下载上面的 Download the SDK Tools for Windows。
四):ADT的下载
进入http://developer.android.com/tools/sdk/eclipse-adt.html网址上去下载ADT,最新本的是ADT21.0.1,如下图所示:
点击:Installing the Eclipse Plugin进入下面的图片去下载ADT,如下图所示:
这样,我们所需下载的只有这四个基本程序,如下所示,在我的电脑上的图片如下:
五):安装
1):先安装jdk-6u38-windows-i586.exe,之后,设置环境变量,至于如何设置环境变量,请参考:网络上的文章,这里就不详细介绍了。
2):之后安装eclipse-mobile-juno-SR1-win32,只需要将其解压到你想要的路径文件夹下面即可。我的Eclipse的安装路径如下图所示:
3):Android SDK的安装
点击installer_r21.0.1-windows.exe安装,我将其安装在Eclipse下的Android的路径下面,如下图所示:
点击SDK Manager安装Android SDK,如下图所示:
我下载了Anroid4.2和Anriod2.3.3两个版本,其它的版本我们没有下载。下载之后,会自动安装的,这点不用关心了。
4):ADT的安装
ADT的安装,可以到网络上去搜索一下,安装之后,就会在Eclipse中,出现Anriod的选项,然后会自动将Android SDK全部加载到Eclipse中,AVD的设置,也可以到网络上去搜索,很简单的。做完之后,如下图所示:
如果没有看到虚拟键盘,可以参考如下的内容:(因为我定义的是480X800的分辨率)
在Android自定义像素(如:800X480)时,AVD模拟器会没有键盘,但是并不影响测试。
PC键盘与Android键盘对应关系如下:
Emulated Device Key |
Keyboard Key |
Home |
HOME |
Menu (left softkey) |
F2 or Page-up button |
Star (right softkey) |
Shift-F2 orPage Down |
Back |
ESC |
Call/dial button |
F3 |
Hangup/end call button |
F4 |
Search |
F5 |
Power button |
F7 |
Audio volume up button |
KEYPAD_PLUS, Ctrl-F5 |
Audio volume down button |
KEYPAD_MINUS, Ctrl-F6 |
Camera button |
Ctrl-KEYPAD_5, Ctrl-F3 |
Switch to previous layout orientation (for example, portrait, landscape) |
KEYPAD_7, Ctrl-F11 |
Switch to next layout orientation (for example, portrait, landscape) |
KEYPAD_9, Ctrl-F12 |
Toggle cell networking on/off |
F8 |
Toggle code profiling |
F9 (only with -trace startup option) |
Toggle fullscreen mode |
Alt-Enter |
Toggle trackball mode |
F6 |
Enter trackball mode temporarily (while key is pressed) |
Delete |
DPad left/up/right/down |
KEYPAD_4/8/6/2 |
DPad center click |
KEYPAD_5 |
Onion alpha increase/decrease |
KEYPAD_MULTIPLY(*) / KEYPAD_DIVIDE(/) |