6

我正在尝试在谷歌玻璃上使用 zxing,但是我收到了上面的错误。

我使用的是 zxing 2.2 core.jar 我也在设备显示屏上收到此错误消息“对不起,android 相机遇到问题。您可能需要重新启动设备”。

我正在启动我的 oncreate 活动

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
}

Eclipse 错误消息

12-16 15:29:24.578: I/PlatformSupportManager(2150): Using implementation class com.google.zxing.client.android.camera.open.GingerbreadOpenCameraInterface of interface com.google.zxing.client.android.camera.open.OpenCameraInterface for SDK 9

12-16 15:29:24.578: I/GingerbreadOpenCamera(2150): Opening camera #0

**12-16 15:29:24.585: W/CaptureActivity(2150): Unexpected error initializing camera**

12-16 15:29:24.585: W/CaptureActivity(2150): java.lang.RuntimeException: Fail to connect to camera service
12-16 15:29:24.585: W/CaptureActivity(2150):    at android.hardware.Camera.native_setup(Native Method)

12-16 15:29:24.585: W/CaptureActivity(2150):    at android.hardware.Camera.<init>(Camera.java:374)

12-16 15:29:24.585: W/CaptureActivity(2150):    at android.hardware.Camera.open(Camera.java:315)

12-16 15:29:24.585: W/CaptureActivity(2150):    at com.google.zxing.client.android.camera.open.GingerbreadOpenCameraInterface.open(GingerbreadOpenCameraInterface.java:57)

12-16 15:29:24.585: W/CaptureActivity(2150):    at com.google.zxing.client.android.camera.CameraManager.openDriver(CameraManager.java:78)

GDK 相机参考(https://developers.google.com/glass/develop/gdk/reference/com/google/android/glass/media/Camera

关于如何使用它的信息不多,但是还有其他类似的问题

谷歌眼镜预览图像随着新 XE10 的发布而打乱

这让我觉得可以在玻璃上使用 zxing。

4

2 回答 2

3

我不包括

<uses-permission android:name="android.permission.CAMERA"/>

在我的清单顶部。

这阻止了我的相机打开。

如果有人正在尝试集成 zxing,我建议使用本教程。

http://damianflannery.wordpress.com/2011/06/13/integrate-zxing-barcode-scanner-into-your-android-app-natively-using-eclipse/

于 2013-12-16T18:34:25.317 回答
1

这个项目 BarcodeEye 是 ZXing 到 Google Glass 的一个端口,它正在工作。

来源在网上。它解决了我的用例

https://github.com/BarcodeEye/BarcodeEye

于 2014-01-10T19:26:31.587 回答