【问题标题】:FATAL EXCEPTION Barcode Scanner plugin for PhonegapPhonegap 的 FATAL EXCEPTION Barcode Scanner 插件
【发布时间】:2011-12-13 02:02:08
【问题描述】:

我尝试了 Phonegap 和 Barcodescanner。

http://www.mobiledevelopersolutions.com/home/start/twominutetutorials/tmt3

“scanCode”点击链接。 然后退出 Android 应用程序错误。

日志如下。怎么了。

> 12-13 10:55:32.486: E/AndroidRuntime(3726): FATAL EXCEPTION: main
> 12-13 10:55:32.486: E/AndroidRuntime(3726):
> java.lang.RuntimeException: Unable to instantiate activity
> ComponentInfo{com.myapp/com.google.zxing.client.android.encode.EncodeActivity}:
> java.lang.ClassNotFoundException:
> com.google.zxing.client.android.encode.EncodeActivity in loader
> dalvik.system.PathClassLoader[/data/app/com.myapp-1.apk] 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1608)
> 12-13 10:55:32.486: E/AndroidRuntime(3726):   at
> android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1702)
> 12-13 10:55:32.486: E/AndroidRuntime(3726):   at
> android.app.ActivityThread.access$1500(ActivityThread.java:117) 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> android.app.ActivityThread$H.handleMessage(ActivityThread.java:949)
> 12-13 10:55:32.486: E/AndroidRuntime(3726):   at
> android.os.Handler.dispatchMessage(Handler.java:99) 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> android.os.Looper.loop(Looper.java:123) 12-13 10:55:32.486:
> E/AndroidRuntime(3726):   at
> android.app.ActivityThread.main(ActivityThread.java:3728) 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> java.lang.reflect.Method.invokeNative(Native Method) 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> java.lang.reflect.Method.invoke(Method.java:507) 12-13 10:55:32.486:
> E/AndroidRuntime(3726):   at
> com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
> 12-13 10:55:32.486: E/AndroidRuntime(3726):   at
> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622) 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> dalvik.system.NativeStart.main(Native Method) 12-13 10:55:32.486:
> E/AndroidRuntime(3726): Caused by: java.lang.ClassNotFoundException:
> com.google.zxing.client.android.encode.EncodeActivity in loader
> dalvik.system.PathClassLoader[/data/app/com.myapp-1.apk] 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> dalvik.system.PathClassLoader.findClass(PathClassLoader.java:240)
> 12-13 10:55:32.486: E/AndroidRuntime(3726):   at
> java.lang.ClassLoader.loadClass(ClassLoader.java:551) 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> java.lang.ClassLoader.loadClass(ClassLoader.java:511) 12-13
> 10:55:32.486: E/AndroidRuntime(3726):     at
> android.app.Instrumentation.newActivity(Instrumentation.java:1021)
> 12-13 10:55:32.486: E/AndroidRuntime(3726):   at
> android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1600)
> 12-13 10:55:32.486: E/AndroidRuntime(3726):   ... 11 more

【问题讨论】:

    标签: android cordova phonegap-plugins


    【解决方案1】:

    听起来您的库项目设置不正确。这是我写的关于正确设置的博客文章。

    http://simonmacdonald.blogspot.com/2011/12/installing-barcode-plugin-for-phonegap.html

    【讨论】:

    • 谢谢西蒙麦克唐纳。但同样的错误出现在 Eclipse LogCat (点击链接(scan();)。然后更改为我的应用程序 CaptureActivity app_name 的名称
    • 感谢它的工作。也许旧缓存正在处理应用程序。还是谢谢你。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-02-03
    • 1970-01-01
    • 2016-11-06
    • 1970-01-01
    • 2017-09-13
    • 1970-01-01
    相关资源
    最近更新 更多