1:cmd命令,cd到工程的根目录
假设工程根目录为e:/workspace/myproject
以下命令会在项目中生成 build.xml local.propertis两个目录
android update project -p . [-t android-18]
-p 后面的 点 . 指的是当前目录
-t 是编译用的api编码。这里如果不存在-18的api会报错
Error: Target id 'android-18' is not valid. Use 'android.bat list targets' to ge
t the target ids.
可以使用
android.bat list targets
查看目前支持的target
如果工程引用了第三方lib库工程。 注意是 lib-project
android update lib-project -p ../lib_proj_dir
此时。一切正常的话就可以打包了
2:打包 ant release
注1:如果在构建过程中出现如下错误:
[aapt] invalid resource directory name: XXXXXXXX\bin\res/crunch
可以执行ant clean release命令解决上述问题。
打出的包没有签名。
如果想代签名的话
新建一个 ant.properties文件 。配置以下四个属性
key.store.password=123456
key.alias.password=123456
key.store=F:/debug.keystore
key.alias=android
完了。。然后打包会遇到好多问题。慢慢解决吧。。。
混淆后续。。。。。。。