开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序
来源:互联网 发布:aptget卸载软件 编辑:程序博客网 时间:2024/05/16 22:35
转自:http://bbs.weiphone.com/read.php?tid=518612
开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序
Android SDK 编译及安装程序主要有两个方法,(A) 用 Apache Ant (B) 用 Eclipse IDE。
首先介绍的 (A) Apache Ant
windows 方法
(1) 下载及安装 (Java SE Development Kit) JDK 6 Update 16
http://java.sun.com/javase/downloads/index.jsp
现时的版本是
Java SE Development Kit 6u16
jdk-6u16-windows-i586.exe
(2) 下载及安装 apache ant http://ant.apache.org/bindownload.cgi
现时的版本是 apache-ant-1.7.1-bin.zip
安装方法 : 解压后放在 C:/Android/ 下
(3) 修改 PATH 环境变量 ,加上 (可参考 http://bbs.weiphone.com/read.php?tid=499864 )
- ;C:/Android/android-sdk-windows-1.6_r1/tools;C:/Android/apache-ant-1.7.1/bin;
(4) 安装JDK6后, 增加 JAVA_HOME 环境变量 ,為
C:/Program Files/Java/jdk1.6.0_16
(5) Windows 进入command prompt 及建立 C:/Android/Projects/ 目录及將示例源代码安装在C:/Android/Projects/ 目录下
- mkdir C:/Android/Projects
- xcopy /s C:/Android/android-sdk-windows-1.6_r1/platforms/android-1.6/samples/*.* C:/Android/Projects/
(6) 打开模拟器, 用 HTC Magic skin 缩小至0.8
- emulator -avd my_avd1.6 -skin HVGA-P-HTCMagic -scale 0.8
(7) Windows 进入command prompt 及更新 NotePad 项目
- cd C:/Android/Projects/samples
- android update project --name NotePad --target 2 --path NotePad
(8) 模拟器安装 NotePad 项目
- cd C:/Android/Projects/samples/NotePad
- ant debug
- ant install
(9) 模拟器删除NotePad项目有两个方法
(9.1) 模拟器删除项目方法一, 先在 C:/Android/Projects/samples/NotePad 目录下建立 build.properties 文件, 内容如下
- # This file is used to override default values used by the Ant build system.
- #
- # This file must be checked in Version Control Systems, as it is
- # integral to the build system of your project.
- # The name of your application package as defined in the manifest.
- # Used by the 'uninstall' rule.
- application-package=com.example.android.notepad
- # The name of the source folder.
- #source-folder=src
- # The name of the output folder.
- #out-folder=bin
用 ant 删除NotePad项目
- cd C:/Android/Projects/samples/NotePad
- ant uninstall
(9.2) 模拟器删除项目方法二, 先检查模拟器已安装项目
- cd C:/Android/android-sdk-windows-1.6_r1/tools;
- adb shell ls data/app/*.apk
会看见这句
data/app/com.example.android.notepad.apk
用 adb 删除NotePad项目
- cd C:/Android/android-sdk-windows-1.6_r1/tools;
- adb shell rm data/app/com.example.android.notepad.apk
(10) 第(8)点编译方法更可尝试安装其他 Android 书本的源代码项目
http://bbs.weiphone.com/read.php?tid=516048
例如下载Hello Android 的源代码 eband-code.zip
解压后放在 C:/Android/Projects/ 目录下
- cd C:/Android/Projects/code
- android update project --name Sudokuv4 --target 2 --path Sudokuv4
- cd C:/Android/Projects/code/Sudokuv4
- ant debug
- ant install
sudoku
删除模拟器安装项目请参考第(9)点
mac / linux 方法
linux最主要分别
(i) 是要安装 apache ant 及 sun java jdk,如果有 debian 可开启 Terminal 用 apt-get 安装
- sudo apt-get update
- sudo apt-get install build-essential ant
- sudo apt-get install sun-java6-jdk
mac 的 sun java sdk 及 apache ant 在安装 xCode 时已有
(ii) 手工修改环境变量
vi ~/.bash_profile
為
PATH=~/Android/android-sdk-mac_x86-1.6_r1/tools:"${PATH}"
或
PATH=~/Android/android-sdk-linux_x86-1.6_r1/tools:"${PATH}"
(iii) 其他的与windows方法相似
(B) Eclipse IDE
Eclipse 是一个完整的 Android 开发环境
(1) 安装 Eclipse 请参考
Google Android SDK 开发范例大全 (第 2 章)
ch02.pdf.zip (1145 K) 下载次数:4
其他源代码项目下载方法 : http://bbs.weiphone.com/read.php?tid=516048
(2) 新 Android 编译项目
File 菜单 -> New 菜单 -> Project 菜单 -> Android Project 选项
创建新项目选项 Create New Project in Workspace
从已有的项目资料来源创建新项目 Create New project from Existing Source (可用作安装其他Android书本的源代码项目)
(3) 改变模拟器选项,例如: -scale 0.8 -skin HVGA-P-HTCMagic
Run 菜单 -> Run Configurations 菜单 -> Target 选项 -> Additional Emulator Command Line Options 填入选项
(4) 创建及管理 AVD Android Virtual Device (虚拟设备) 包括 Target,skin 及 SD卡
Windows 菜单 -> Android SDK and AVD Manager 菜单
- 开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序
- 开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序
- 开发Android第三步,签名证书,真机安装编译程序
- 开发Android第三步,签名证书,真机安装编译程序
- win7安装android模拟器及eclipse开发环境记录
- Eclipse+超快的模拟器Genymotion开发Android应用(第二步:集成Genymotion和eclipse)
- Apache Ant安装及使用
- 五步快速安装android模拟器
- Eclipse+超快的模拟器Genymotion开发Android应用(第一步:安装及配置Genymotion)
- 开发Android第一步,安装SDK 1.6, 模拟器及安装游戏
- 开发Android第一步,安装SDK 1.6, 模拟器及安装游戏
- Java编译程序的安装
- eclipse下android模拟器安装
- Android Eclipse安装Ant插件
- Android Eclipse安装Ant插件
- Android Eclipse安装Ant插件
- Eclipse搭建android环境及Genymotion模拟器安装问题解决方法
- Linux安装Apache服务器及ant
- 开发Android第一步,安装SDK 1.6, 模拟器及安装游戏
- 判断iframe是否加载完的完美方法
- Java中重载和重写的区别
- 【精华】学习顾问高歌老师给初学者的一些建议
- 几何校正、配准、辐射校正 [转]
- 开发Android第二步,安装 java , apache ant, Eclipse 及在模拟器安装编译程序
- 12个最重要的J2EE最佳实践方法
- Delphi重建与删除Foxpro(DBF)数据库索引文件CDX
- 开发Android第三步,签名证书,真机安装编译程序
- Java基础小结(数值类型转换规则)
- ajax跨域和JS的跨域通信(Cross The Site)的几种解决方案
- [转]Linux 线程实现机制分析
- SQL Server的复合索引学习
- Java常见问题集