1

嗨我在我的android代码中使用反射方法我运行它工作正常但是当启用proguard来创建一个apk时我得到以下异常

10-28 10:53:22.368: W/System.err(21380): java.lang.NoSuchMethodException: showCaseView0
10-28 10:53:22.368: W/System.err(21380):    at java.lang.ClassCache.findMethodByName(ClassCache.java:308)
10-28 10:53:22.368: W/System.err(21380):    at java.lang.Class.getDeclaredMethod(Class.java:748)
10-28 10:53:22.379: W/System.err(21380):    at com.snovabits.mobile.andorid.app.game.ballon.BlowBallonActivity.b(Unknown Source)
10-28 10:53:22.379: W/System.err(21380):    at com.snovabits.mobile.andorid.app.game.ballon.c.run(Unknown Source)
10-28 10:53:22.379: W/System.err(21380):    at android.os.Handler.handleCallback(Handler.java:587)
10-28 10:53:22.379: W/System.err(21380):    at android.os.Handler.dispatchMessage(Handler.java:92)
10-28 10:53:22.379: W/System.err(21380):    at android.os.Looper.loop(Looper.java:144)
10-28 10:53:22.379: W/System.err(21380):    at android.app.ActivityThread.main(ActivityThread.java:4937)
10-28 10:53:22.388: W/System.err(21380):    at java.lang.reflect.Method.invokeNative(Native Method)
10-28 10:53:22.388: W/System.err(21380):    at java.lang.reflect.Method.invoke(Method.java:521)
10-28 10:53:22.388: W/System.err(21380):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
10-28 10:53:22.398: W/System.err(21380):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
10-28 10:53:22.398: W/System.err(21380):    at dalvik.system.NativeStart.main(Native Method)

已编辑

我的 proguard 文件

-dontwarn com.google.ads.util.*
4

0 回答 0