导出RecordingStudio jar包后运行时错误

来源:互联网 发布:javascript基础案例 编辑:程序博客网 时间:2024/06/05 10:33
[2014-11-17 14:40:20 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/changba/BuildConfig;
[2014-11-17 14:40:20 - ktv_600] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/changba/BuildConfig;



Solution:

Export时不要导出bin , gen, libs,res, 以及测试包(非songstudio, 非speex), utils包中的StringUtil文。 以及导出选项的右半部分像manifest.xml等等


在签名时遇到以下问题:

[2014-11-1810:20:45 - ktv_600] Proguard returned with error code 1. See console

[2014-11-1810:20:45 - ktv_600] Warning: com.XXX.utils.MusicPathUtil: can'tfind referenced class com.changba.playrecord.RecordDBManager

[2014-11-1810:20:45 - ktv_600] Warning: com.XXX.utils.MusicPathUtil: can'tfind referenced class com.changba.playrecord.RecordDBManager

[2014-11-1810:20:45 - ktv_600] Warning: com.XXX.utils.MusicPathUtil: can'tfind referenced class com.changba.model.UserWork

[2014-11-1810:20:45 - ktv_600] Warning: com.XXX.utils.MusicPathUtil: can'tfind referenced class com.changba.model.UserWork

[2014-11-1810:20:45 - ktv_600] Warning: com.XXX.utils.MusicPathUtil: can'tfind referenced class com.changba.model.UserWork

[2014-11-1810:20:45 - ktv_600] Warning: com.XXX.utils.MusicPathUtil: can'tfind referenced class com.changba.model.UserWork

[2014-11-1810:20:45 - ktv_600] You should check if you need to specifyadditional program jars.

[2014-11-1810:20:45 - ktv_600] Warning: there were 6 unresolved references toclasses or interfaces.

[2014-11-1810:20:45 - ktv_600] You may need to specify additionallibrary jars (using '-libraryjars').

[2014-11-1810:20:45 - ktv_600] java.io.IOException: Please correct the abovewarnings first.

[2014-11-1810:20:45 - ktv_600] atproguard.Initializer.execute(Initializer.java:321)

[2014-11-1810:20:45 - ktv_600] atproguard.ProGuard.initialize(ProGuard.java:211)

[2014-11-1810:20:45 - ktv_600] at proguard.ProGuard.execute(ProGuard.java:86)

[2014-11-1810:20:45 - ktv_600] at proguard.ProGuard.main(ProGuard.java:492)


Solution: 导出jar包时MusicPathUtil.java忽略。


Error: 打包时提示有重复的AndroidManifest.xml以及临时文件

Solution:删掉jar工程中导入的没有使用的头文件,尤其是Android库的


0 0