你运行的程序意外停止 logcat显示如下 是什么问题?

CJ134618 2012-05-06 12:39:01
请各位高手帮忙看下这些错误是什么引起的?

05-06 05:16:58.654: E/dalvikvm(1199): Could not find class 'com.google.zxing.ResultPoint', referenced from method com.zijunlin.Zxing.Demo.view.ViewfinderView.onDraw
05-06 05:16:58.654: E/dalvikvm(1199): Could not find class 'com.google.zxing.ResultPoint', referenced from method com.zijunlin.Zxing.Demo.view.ViewfinderView.onDraw
05-06 05:16:58.704: E/dalvikvm(1199): Could not find class 'com.zijunlin.Zxing.Demo.camera.PlanarYUVLuminanceSource', referenced from method com.zijunlin.Zxing.Demo.camera.CameraManager.buildLuminanceSource
05-06 05:16:58.754: E/dalvikvm(1199): Could not find class 'com.zijunlin.Zxing.Demo.camera.PlanarYUVLuminanceSource', referenced from method com.zijunlin.Zxing.Demo.camera.CameraManager.buildLuminanceSource
05-06 05:16:59.174: E/dalvikvm(1199): Could not find class 'com.zijunlin.Zxing.Demo.view.ViewfinderResultPointCallback', referenced from method com.zijunlin.Zxing.Demo.decoding.CaptureActivityHandler.<init>
05-06 05:16:59.174: E/dalvikvm(1199): Could not find class 'com.google.zxing.Result', referenced from method com.zijunlin.Zxing.Demo.decoding.CaptureActivityHandler.handleMessage
05-06 05:16:59.234: E/AndroidRuntime(1199): FATAL EXCEPTION: main
05-06 05:16:59.234: E/AndroidRuntime(1199): java.lang.NoClassDefFoundError: com.zijunlin.Zxing.Demo.view.ViewfinderResultPointCallback
05-06 05:16:59.234: E/AndroidRuntime(1199): at com.zijunlin.Zxing.Demo.decoding.CaptureActivityHandler.<init>(CaptureActivityHandler.java:59)
05-06 05:16:59.234: E/AndroidRuntime(1199): at com.zijunlin.Zxing.Demo.CaptureActivity.initCamera(CaptureActivity.java:106)
05-06 05:16:59.234: E/AndroidRuntime(1199): at com.zijunlin.Zxing.Demo.CaptureActivity.surfaceCreated(CaptureActivity.java:120)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.SurfaceView.updateWindow(SurfaceView.java:543)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.SurfaceView.dispatchDraw(SurfaceView.java:348)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewGroup.drawChild(ViewGroup.java:1644)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewGroup.dispatchDraw(ViewGroup.java:1373)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.View.draw(View.java:6883)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.widget.FrameLayout.draw(FrameLayout.java:357)
05-06 05:16:59.234: E/AndroidRuntime(1199): at com.android.internal.policy.impl.PhoneWindow$DecorView.draw(PhoneWindow.java:1862)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewRoot.draw(ViewRoot.java:1522)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewRoot.performTraversals(ViewRoot.java:1258)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.view.ViewRoot.handleMessage(ViewRoot.java:1859)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.os.Handler.dispatchMessage(Handler.java:99)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.os.Looper.loop(Looper.java:123)
05-06 05:16:59.234: E/AndroidRuntime(1199): at android.app.ActivityThread.main(ActivityThread.java:3683)
05-06 05:16:59.234: E/AndroidRuntime(1199): at java.lang.reflect.Method.invokeNative(Native Method)
05-06 05:16:59.234: E/AndroidRuntime(1199): at java.lang.reflect.Method.invoke(Method.java:507)
05-06 05:16:59.234: E/AndroidRuntime(1199): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
05-06 05:16:59.234: E/AndroidRuntime(1199): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
05-06 05:16:59.234: E/AndroidRuntime(1199): at dalvik.system.NativeStart.main(Native Method)
...全文
468 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
华凯软件 2014-01-18
  • 打赏
  • 举报
回复
但是这样的话,还有一问题,会提示java heap space 错误
CJ134618 2012-05-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
Could not find class 'com.google.zxing.Result'

没有这个类 com.google.zxing.Result
[/Quote]
哦,我刚才找了下资料 貌似是引用的jar包有错误
然后按照这个
右键工程,
Build path,
java build path,选择libraries
在右边的按钮中点击“Add Library”
选择“User library”,点击“下一步”
点击“User librarys”按钮
在出现的界面中点击“New..”按钮
在弹出的界面中随便起一个名字,点击“确定”
点击“Add jars”按钮选择第三方jar包,点击“确定”完成。

后面的步骤很重要,如果不进行后面的操作。在Eclipse里显示编译通过,不会有错误,但在模拟器或真机上运行的时候可能就会出现java.lang.noclassdeffounderror之类的错误:

1、在Android项目根目录下新建一个libs文件夹;

2、把你需要的导入的第三方Jar包复制进这个目录;

3、在libs目录上点右键,选Bulid path –> Use as source folder。

目前可以运行了
AMinfo 2012-05-06
  • 打赏
  • 举报
回复
Could not find class 'com.google.zxing.Result'

没有这个类 com.google.zxing.Result

80,357

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧