使用ant脚本构建apk。

时间:2010-06-22 07:03:47

标签: android ant build apk

我在使用ant脚本创建.apk文件时遇到问题。生成的.apk命名为_unaligned.apk而不是.apk,并且在将_unaligned.apk文件安装到设备上时,我强制关闭显示java.lang.VerifyError异常,但使用IDE生成的相同apk工作正常。我很震惊这个。你能共享生成.apk文件的build.xml文件吗?

3 个答案:

答案 0 :(得分:3)

this Bloq entry解释了所有必要的步骤。特别是如果你想自定义你的构建脚本。

如果您正在寻找实际的构建脚本,只需查看您的Android SDK文件夹平台/ android-X / templates。应该有一个名为android_rules.xml的文件。

我自定义了我的构建脚本来清理,构建,签名和分发apk到连接的设备。如果你愿意,我可以为你提供我的剧本。请联系我!

答案 1 :(得分:2)

你需要使用zipalign&用一些密钥签署你的apk;只要您测试应用程序,就可以使用ant debug

的调试密钥

至少这是我从this page理解的内容,您可能需要仔细阅读。

答案 2 :(得分:0)

您在命令/终端提示符下运行了哪些ant命令?

我在手动运行ant(Repackage apk file to contain custom assets what build tool to use)时遇到了不同的问题,并且该线程可能会有一些信息可以帮助您。

或者,请记住在部署之前需要对apk文件进行签名(请参阅Joubarc的链接)。