2013-06-05 40 views
0

我已经导出BBM酒吧应用程序没有问题,同时我试图导出我的应用程序大约10Mo大小,并得到一个错误。有人可以帮我吗?有什么需要配置或者是一个错误?BBM酒吧导出失败重APK

在此先感谢您的帮助:拍手:

堆栈跟踪:

单击 “详细信息” 按钮查看详细信息 包装失败:-1

C:\eclipse>set LIB=C:\eclipse\plugins\net.rim.ajde_1.5.2.201302260701\blackberry.tools.SDK\bin\\..\lib 

C:\eclipse>java -Djava.awt.headless=true -Xmx512M -cp "C:\eclipse\plugins\net.rim.ajde_1.5.2.201302260701\blackberry.tools.SDK\bin\\..\lib\BARPackager.jar;C:\eclipse\plugins\net.rim.ajde_1.5.2.201302260701\blackberry.tools.SDK\bin\\..\lib\Apk2Bar.jar" net.rim.tools.apk2bar.Apk2Bar C:\workspace-sts\MyProject\bin\MyProject.apk C:\android-sdks\ -t "C:\workspace-sts\MyProject\dist\Android 4.2.2" 
Apk2Bar version 1.5.2 
Research In Motion Ltd ? 2012 All rights reserved. 
[MyProject.apk]:smileysad:AndroidManifest.xml) targetSdkVersion: 17 is higher than 10:impact=1 
[MyProject.apk]:Resizing icon app_icon.png 512x512 -> 114x114 
[ERROR] Exception during packaging: Unknown image type 0 
java.lang.IllegalArgumentException: Unknown image type 0 
at java.awt.image.BufferedImage.<init>(Unknown Source) 
at net.rim.tools.apk2bar.Apk2Bar.resize(Apk2Bar.java:523) 
at net.rim.tools.apk2bar.Apk2Bar.packageBar(Apk2Bar.java:418) 
at net.rim.tools.apk2bar.Apk2Bar.main(Apk2Bar.java:312) 
Summary: Total Apk files # 1 succeeded: 0 skipped: 0 failed: 1 
Summary: [5]=1; [4]=0; [3]=0; [2]=0; [1]=1; 
Impact Legend: [5]=Severe; [4]=High /context; [3]=Medium /context; [2]=Medium-low /context; [1]=Minor; 

回答

1

那么它的样子,从你有什么有一个java.lang.IllegalArgumentException 抛出以表明一个方法已通过一个非法或不恰当的参数。 从看你的错误信息那里应该是你的图像有问题,我不认为这是因为程序重新调整图标的大小。如果你的程序中有更多的图像类型检查出来,你可能需要一个try和catch语句。

http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgumentException.html 只是显示异常,我只是用谷歌找到它。

+0

IllegalArgumentException被apk2bar抛出,所以OP将无法进一步调试 – donturner

+0

我认为这个问题可能来自BBM命令Apk2Bar无法调整图片大小? – promachos4

1

它看起来像图标调整大小操作失败。尝试调整您的图标大小为114x114,然后apk2bar不需要调整它的大小。