[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库的