星空网 > 软件开发 > 操作系统

weibo sdk Multiple dex files define Lcom/sina/weibo/sdk/BuildConfig

  集成新浪微博SDK,用gradle编译时,报如下错误:

UNEXPECTED TOP-LEVEL EXCEPTION:com.android.dex.DexException: Multiple dex files define Lcom/sina/weibo/sdk/BuildConfig;at com.android.dx.merge.DexMerger.readSortableTypes(DexMerger.java:594)at com.android.dx.merge.DexMerger.getSortedTypes(DexMerger.java:552)at com.android.dx.merge.DexMerger.mergeClassDefs(DexMerger.java:533)at com.android.dx.merge.DexMerger.mergeDexes(DexMerger.java:170)at com.android.dx.merge.DexMerger.merge(DexMerger.java:188)at com.android.dx.command.dexer.Main.mergeLibraryDexBuffers(Main.java:439)at com.android.dx.command.dexer.Main.runMonoDex(Main.java:287)at com.android.dx.command.dexer.Main.run(Main.java:230)at com.android.dx.command.dexer.Main.main(Main.java:199)at com.android.dx.command.Main.main(Main.java:103)

  原因是weibosdkcore.jar里面的BuildConfig.class,本来这个文件不应该存在于jar里,不知微博的开发怎么搞进去的。
解决方法很简单:解包weibosdkcore.jar,删除里面的 BuildConfig.class,然后重新打包 jar。

  


具体如下:
  1. 解压jar包:
      jar xf weibosdkcore.jar
  2. 删除解压后目录里面的com/sina/weibo/sdk/BuildConfig.class
  3. 重新打包:
      jar cvf weibosdkcore.jar *




原标题:weibo sdk Multiple dex files define Lcom/sina/weibo/sdk/BuildConfig

关键词:ip

ip
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

iCraft Gifts:https://www.ikjzd.com/w/1573201043207741441
ICTI认证:https://www.ikjzd.com/w/1573201043811721218
Icyzone:https://www.ikjzd.com/w/1573201044557963265
艾瓦特:https://www.ikjzd.com/w/1573201059112542209
IEBE:https://www.ikjzd.com/w/1573201061754609665
IECEx认证:https://www.ikjzd.com/w/1573201063302651905
南京浦口都有什么好玩的地方 南京浦口都有什么好玩的地方推荐:https://www.vstour.cn/a/363180.html
永康白云风景区怎么走 白云山风景区怎么去??:https://www.vstour.cn/a/363181.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流