Android开发环境离线工具包
目录
1 获取工具包
开发环境
Windows XP、Win7、Win8
工具包文件内容
Jre1.8,Android SDK,Eclipse
工具包下载地址http://www.huiyaosoft.com/html/download/android.zip
将离线工具包下载至本地磁盘(如有可能请确保这个磁盘为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的站点,为了确保可下载组件,建议先通过站长工具(http://ping.chinaz.com/)的超级ping工具找到可用的dl-ssl.google.com服务器IP地址,并确认可ping通,然后加入本地hosts文件。
注:ping通指的是在命令提示符下输入ping 64.233.189.136是否超时,超时视为ping不通。
使用超级Ping工具ping域名“dl-ssl.google.com”,查看返回结果,找一个响应速度快的IP地址。
笔者找到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
修改后的效果如下:
3 配置Eclispe
通过startup.bat启动Eclispe,由于离线包是在笔者电脑上配置的,Eclispe运行路径发生了变化,会提示重新设置SDK路径与默认workspace。SDK路径设置F:\android\adt-bundle-windows-x86-20130729\sdk即可。
Eclispe启动界面
设置SDK路径
Eclispe加载完后初始界面
4 创建Android项目
通过“New Android Application…”创建一个演示项目HYDemo
选择项目图标
通过向导生成项目的目录结构及默认页界面
5 生成Android安装包
在Eclipse中运行项目,选择项目,右键弹出菜单,选择Run ASàAndroid Application
初次调试还未配置Android虚拟设备(以下称AVD,可理解成手机)。
选择“Launch a new Android Virtual Device”à“Manager…”创建一个Android虚拟设备
点击“New…”
定义AVD基本参数
启动刚刚配置AVD设备
如出现选择日志等级对话框,确定即可。
AVD正在加载
AVD加载完成后显示演示项目,其中Button是创建项目后拖入页面的一个按钮。
右键弹出菜单,选择“Export…”生成Android安装文件apk,它可在Android手机上安装运行。
选择演示项目
生成签名文件keystore,设置一个密码
设置签名属性
生成apk文件
SDK下载地址:http://dl.google.com/android/adt/adt-bundle-windows-x86-20130729.zip