내 앱에 zxing 바코드 스캐너를 통합하려고합니다. 나는 애플 리케이션을 하나의 솔루션으로 모든 싶습니다 의도로 그것을하고 싶지 않다. 나는이 가지고있는 한계를 이해하지만 난 정말 해달라고 난 내 프로젝트에 라이브러리로 코드를 통합하기 위해 다음과 같은 가이드를 따라 한이 하나android zxing integration
에 옵션이
내가 널을 수신하고 다음 logcat 예외 오류가 발생했습니다. 누구든지 zxing 코드에 대해 많이 알고 있다면 훌륭한 포인터를 줄 수 있습니다. 배경 정보가 더 필요하면 알려주세요
. 난 당신이 텐트를 사용하고, 여기에 가장 큰 혼란은 당신이 텐트를 사용하지하려고하는 것입니다 다음
Intent intent = new Intent("com.google.zxing.client.android.SCAN");
intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
startActivityForResult(intent, 0);
12-28 06:41:57.464: W/dalvikvm(4301): threadid=3: thread exiting with uncaught exception (group=0x2aaca450)
12-28 06:41:57.464: E/AndroidRuntime(4301): Uncaught handler: thread main exiting due to uncaught exception
12-28 06:41:57.504: E/AndroidRuntime(4301): java.lang.RuntimeException: Unable to resume activity {com.discovery_scan.app/com.google.zxing.client.android.CaptureActivity}: java.lang.NullPointerException
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2950)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2965)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2516)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.ActivityThread.access$2200(ActivityThread.java:119)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1863)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.os.Handler.dispatchMessage(Handler.java:99)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.os.Looper.loop(Looper.java:123)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.ActivityThread.main(ActivityThread.java:4363)
12-28 06:41:57.504: E/AndroidRuntime(4301): at java.lang.reflect.Method.invokeNative(Native Method)
12-28 06:41:57.504: E/AndroidRuntime(4301): at java.lang.reflect.Method.invoke(Method.java:521)
12-28 06:41:57.504: E/AndroidRuntime(4301): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:885)
12-28 06:41:57.504: E/AndroidRuntime(4301): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:643)
12-28 06:41:57.504: E/AndroidRuntime(4301): at dalvik.system.NativeStart.main(Native Method)
12-28 06:41:57.504: E/AndroidRuntime(4301): Caused by: java.lang.NullPointerException
12-28 06:41:57.504: E/AndroidRuntime(4301): at com.google.zxing.client.android.CaptureActivity.onResume(CaptureActivity.java:178)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1149)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.Activity.performResume(Activity.java:3763)
12-28 06:41:57.504: E/AndroidRuntime(4301): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2937)
zxing 소스의 일부를 수정 했습니까? 어떤 장치를 사용하고 있습니까? 바코드 스캐너의 마켓 버전이 올바르게 작동합니까? 자체 빌드를 테스트하는 동안 장치에 시장 버전이 설치되어 있습니까? (그렇다면 먼저 제거하려고합니다); – FoamyGuy
안녕하세요, 나는 왼쪽에있는 모든 zxing 코드를 변경하지 않았습니다. 2 개의 장치에서 내 프로젝트 (zxing 라이브러리 코드 사용)를 시도하고 같은 오류가 발생했습니다. – user1096447
@ user1096447 당신은 솔루션 getsame 오류를 찾았나요? – Erum