目录

Android开发环境离线工具包

Android开发环境离线工具包

Android开发环境离线工具包

目录

1 获取工具包

开发环境

Windows XP、Win7、Win8

工具包文件内容

Jre1.8,Android SDK,Eclipse

工具包下载地址

将离线工具包下载至本地磁盘(如有可能请确保这个磁盘为F盘,如不然则需修改以下F盘符出现的路径)。解压缩后得到以下目录:

F:\android\adt-bundle-windows-x86-20130729\

F:\android\jre1.8.0_31\

F:\android\eclispe\

由于SDK Manager.exe,Eclipse.exe均需要使用jre(或称java运行环境,类似.net),为了操作简便,我们可通过批处理脚本启动这两个程序。

修改SDK Manager.exe启动文件F:\android\adt-bundle-windows-x86-20130729\startup.bat,写入如下批处理脚本:

set JAVA_HOME=F:\android\jre1.8.0_31

“SDK Manager.exe”

Pause

修改Eclipse启动文件F:\android\eclipse startup.bat,写入如下批处理脚本:

eclipse.exe -debug options -vm F:\android\jre1.8.0_31\bin\javaw.exe

2 设置 Google 站点

由于本例安装SDK Manager.exe所涉及Android组件来自Google,所以需要使用dl-ssl.google.com服务器,但国内很难访问Google的站点,为了确保可下载组件,建议先通过站长工具( )的超级ping工具找到可用的dl-ssl.google.com服务器IP地址,并确认可ping通,然后加入本地hosts文件。

注:ping 通指的是在命令提示符下输入ping 64.233.189.136是否超时,超时视为ping不通。

使用超级Ping工具ping域名“dl-ssl.google.com”,查看返回结果,找一个响应速度快的IP地址。

http://www.huiyaosoft.com/html/images/android/image002.jpg

笔者找到ip地址64.233.189.136相应最快,于是,使用记事本修改host文件C:\WINDOWS\system32\drivers\etc\hotst,追加以下两行

64.233.189.136 dl.google.com

64.233.189.136 dl-ssl.google.com

修改后的效果如下:

http://www.huiyaosoft.com/html/images/android/image003.jpg

3 配置 Eclispe

通过startup.bat启动Eclispe,由于离线包是在笔者电脑上配置的,Eclispe运行路径发生了变化,会提示重新设置SDK路径与默认workspace。SDK路径设置F:\android\adt-bundle-windows-x86-20130729\sdk即可。

Eclispe启动界面

http://www.huiyaosoft.com/html/images/android/image004.jpg

设置SDK路径

http://www.huiyaosoft.com/html/images/android/image005.jpg

Eclispe加载完后初始界面

http://www.huiyaosoft.com/html/images/android/image007.png

4 创建 Android 项目

通过“New Android Application…”创建一个演示项目HYDemo

http://www.huiyaosoft.com/html/images/android/image009.png

http://www.huiyaosoft.com/html/images/android/image011.png

选择项目图标

http://www.huiyaosoft.com/html/images/android/image013.png

http://www.huiyaosoft.com/html/images/android/image015.png

http://www.huiyaosoft.com/html/images/android/image017.png

通过向导生成项目的目录结构及默认页界面

http://www.huiyaosoft.com/html/images/android/image019.png

http://www.huiyaosoft.com/html/images/android/image020.png

5 生成 Android 安装包

在Eclipse中运行项目,选择项目,右键弹出菜单,选择Run ASàAndroid Application

http://www.huiyaosoft.com/html/images/android/image022.png

初次调试还未配置Android虚拟设备(以下称AVD,可理解成手机)。

http://www.huiyaosoft.com/html/images/android/image023.png

选择“Launch a new Android Virtual Device”à“Manager…”创建一个Android虚拟设备

http://www.huiyaosoft.com/html/images/android/image024.png

点击“New…”

http://www.huiyaosoft.com/html/images/android/image026.png

定义AVD基本参数

http://www.huiyaosoft.com/html/images/android/image028.png

http://www.huiyaosoft.com/html/images/android/image029.png

启动刚刚配置AVD设备

http://www.huiyaosoft.com/html/images/android/image031.png

如出现选择日志等级对话框,确定即可。

http://www.huiyaosoft.com/html/images/android/image033.png

AVD正在加载

http://www.huiyaosoft.com/html/images/android/image035.png

AVD加载完成后显示演示项目,其中Button是创建项目后拖入页面的一个按钮。

http://www.huiyaosoft.com/html/images/android/image036.png

右键弹出菜单,选择“Export…”生成Android安装文件apk,它可在Android手机上安装运行。

http://www.huiyaosoft.com/html/images/android/image037.png

选择演示项目

http://www.huiyaosoft.com/html/images/android/image038.png

生成签名文件keystore,设置一个密码

http://www.huiyaosoft.com/html/images/android/image039.png

设置签名属性

http://www.huiyaosoft.com/html/images/android/image040.png

http://www.huiyaosoft.com/html/images/android/image041.png

生成apk文件

http://www.huiyaosoft.com/html/images/android/image042.png

SDK下载地址: