首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

命令行停创建 Android 工程,用 Ant 进行编译部署

2012-07-27 
命令行下创建 Android 工程,用 Ant 进行编译部署安装完 Android SDK 后可以在命令行下 Android.bat 命令创

命令行下创建 Android 工程,用 Ant 进行编译部署
安装完 Android SDK 后可以在命令行下 Android.bat 命令创建一个示例项目,有 Ant 的话还可直接用 Ant 来编译部署到模拟器上运行。

环境准备:

告诉 path 要指向到 Android SDK 目录的 tools 子目录中,如 d:\android-sdk-windows\tools
要用 ant 编译部署的话,再把 ant 的 bin 目录加入到 path 上,如 D:\apache-ant-1.8.2\bin

进到命令行下,执行:

-package-debug-sign:[apkbuilder] Creating Hello-debug-unaligned.apk and signing it with a debug key...debug:[echo] Running zip align on final apk...[echo] Debug Package: C:\TestAndroid\bin\Hello-debug.apkinstall:[echo] Installing C:\TestAndroid\bin\Hello-debug.apk onto default emulator or device...[exec]     pkg: /data/local/tmp/Hello-debug.apk[exec] Success[exec] 35 KB/s (13235 bytes in 0.359s)BUILD SUCCESSFUL


在 c:\TestAndroid 下新生成了 Hello-debug-unaligned.apk 和 Hello-debug.apk, 然后部署到模拟器上的是 Hello-debug.apk。当然有了 apk,你也可以直接使用 adb install Hello-debug.apk 来安装到模拟器上。当然如果adb root 可以获取到root权限的话,也可以adb push Hello-debug.apk /system/app

执行完指令之后,你就可以在模拟器或者Devices上看到。

如果需要用自己的key进行sign,且在编译的时候
在build.properties里面添加:

key.store=demo.keystore
key.alias=demo.keystore
进行签名。
demo.keystore为自己的签名。

热点排行