导出RecordingStudio jar包后运行时错误

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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值