如何从Windows命令行构建.apk文件?

如何通过Windows命令行使用’apkbuilder.bat’构建和签名(密钥库).apk文件?

我尝试运行以下行:

apkbuilder.bat %APK_File_Name% -u -z %Project_Path%\bin\resources.ap_ -f %Project_Path%\bin\classes.dex -rf %Project_Path% 

但我得到以下例外:

 java.lang.ArrayIndexOutOfBoundsException: 1 at com.android.sdklib.build.ApkBuilderMain.main 

请帮忙。 谢谢

您可以使用ant在Windows的命令行(.bat)中执行此操作。

with:“ant release”你构建了apk unsigned。

然后你需要在蝙蝠中添加对“jarsigner”和“zipalign”的调用以完成任务。

您可以在此处find命令行的示例来调用这些工具: http : //developer.android.com/guide/publishing/app-signing.html#signapp

最好,

我建议使用Ant和Android工具生成的构建文件,而不是尝试自己动手。 如果不出意外,您可以使用构建文件作为参考来确定它如何使用各种工具来执行每个步骤。