更换 渠道广告SDK后不能正常打包

cocos creator 1.9.1
anysdk 3.0.1
广告之前用的畅思,现在可以打包可以看到广告
渠道 替换成 InMobi就打不了包了。。。谢谢谢谢路过的大神




消灭0回复,IOS InMobi渠道 可以正常打包,显示广告 只是安桌这边打不了包

超接口数了吧,看打包常见问题那边吧。

有看了,没有提示Unsigned short value out of range: 88606

Exception in thread “main” org.jf.util.ExceptionWithContext: Exception occurred while writing code_item for method Landroid/support/graphics/drawable/AndroidResources;->()V
at org.jf.dexlib2.writer.DexWriter.writeDebugAndCodeItems(DexWriter.java:825)
at org.jf.dexlib2.writer.DexWriter.writeTo(DexWriter.java:268)
at org.jf.dexlib2.writer.DexWriter.writeTo(DexWriter.java:246)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:61)
at brut.androlib.src.SmaliBuilder.build(SmaliBuilder.java:36)
at brut.androlib.Androlib.buildSourcesSmali(Androlib.java:419)
at brut.androlib.Androlib.buildSources(Androlib.java:350)
at brut.androlib.Androlib.build(Androlib.java:302)
at brut.androlib.Androlib.build(Androlib.java:270)
at brut.apktool.Main.cmdBuild(Main.java:227)
at brut.apktool.Main.main(Main.java:75)
Caused by: org.jf.util.ExceptionWithContext: Error while writing instruction at code offset 0x0
at org.jf.dexlib2.writer.DexWriter.writeCodeItem(DexWriter.java:1098)
at org.jf.dexlib2.writer.DexWriter.writeDebugAndCodeItems(DexWriter.java:821)
… 10 more
Caused by: org.jf.util.ExceptionWithContext: Unsigned short value out of range: 70224
at org.jf.dexlib2.writer.DexDataWriter.writeUshort(DexDataWriter.java:116)
at org.jf.dexlib2.writer.InstructionWriter.write(InstructionWriter.java:348)
at org.jf.dexlib2.writer.DexWriter.writeCodeItem(DexWriter.java:1058)
… 11 more

SDK这块只接了两个,一个统计一个广告,广告用别的家的也没问题,只是这家的,打不了包,抛了这个日志…

都说了超过接口数了,单个dex接口数限制是65535,SDK自己本身接口数过多的话就容易超出了,解决方法看打包常见问题那边吧。