0

我有一个奇怪的问题。我开发了一个具有扫描功能的 android 应用程序。我在扫描部分重用了一些 zxing 代码代码。我的应用程序也适用于所有设备和模拟器。但是在我将其上传到市场后,我在扫描部分出现错误。我的错误报告是

java.lang.IllegalStateException: Could not execute method of the activity
at android.view.View$1.onClick(View.java:2191)
at android.view.View.performClick(View.java:2532)
at android.view.View$PerformClick.run(View.java:9291)
at android.os.Handler.handleCallback(Handler.java:587)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:150)
at android.app.ActivityThread.main(ActivityThread.java:4293)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:849)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:607)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at android.view.View$1.onClick(View.java:2186)
... 11 more
Caused by: java.lang.ExceptionInInitializerError
at com.imotiva.Menu1.points(Menu1.java:46)
... 14 more
Caused by: java.lang.NoClassDefFoundError: com.qr.decoding.ResultMetadataType
at com.qr.scanning.CaptureActivity.<clinit>(CaptureActivity.java:92)
... 15 more

我的代码仍然可以在设备上运行,但市场上的同一个应用程序却不行。请朋友们帮帮我...

4

1 回答 1

0

最后我找到了我的问题的解决方案。gtumca-MAC 的解决方案Android 更新 17 似乎与为我工作的外部 Jars 不兼容。创建一个名为 libs 的文件夹并添加我的 core.jar 。现在它工作正常。谢谢大家。

于 2012-07-24T12:27:42.390 回答