如何使用“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<ApkBuilderMain.java:61>

请帮助。感谢

有帮助吗?

解决方案

可以在使用蚂蚁窗口的命令行(蝙蝠)做到这一点。

使用: “蚁释放” 为您打造无符号的APK。

然后,你需要调用的蝙蝠添加到“的jarsigner”和“的zipalign”完成任务。

您可以找到命令行来这里调用这些工具的例子: http://developer.android.com/guide/publishing/app-signing html的#signapp

最佳,

其他提示

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top