【问题标题】:Classnotfound exception for working app工作应用程序的 Classnotfound 异常
【发布时间】:2012-07-24 20:27:42
【问题描述】:

我有一个奇怪的问题。我开发了一个具有扫描功能的安卓应用程序。我在扫描部分重用了一些 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

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

【问题讨论】:

  • 你是否在 manifest.xml 中添加了活动
  • @sarath 您的设备中是否安装了 zxing 应用程序?如果是,则卸载该应用程序并重新检查您的代码。
  • 可能是因为你的设备上安装了zxing,它运行良好
  • @gtumca-MAC....Sarath 的错误报告没有提到任何 jar 并且他的本地代码适用于所有设备手段???..上传的应用程序只有问题。跨度>

标签: android


【解决方案1】:

最后我找到了我的问题的解决方案。gtumca-MAC 的解决方案Android update 17 seems incompatible with external Jars 为我工作。创建一个名为 libs 的文件夹并添加我的 core.jar 。现在它工作正常。谢谢大家。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-09-22
    • 2018-04-06
    • 1970-01-01
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多