2013-09-04 5 views
0

내 사용자 중 한 명이 내 앱에서 바코드 스캐너를 사용하는 데 문제가 있습니다. 기본적으로, 그것은 스캔하지 않을 것입니다.Android ZXing 바코드 스캐너가 HTC Evo 4g에서 작동하지 않음 Lte

그는 HTC Evo 4g Lte에서 내 앱을 사용하고 있습니다.

내 응용 프로그램은 ZXing 통합 코드를 사용하며 이것은 바코드를 스캔하는 데 문제가있는 첫 번째 장치입니다.

내가 가진 유일한 정보는 그가 항상 밝은 빛을 스캔하고 있다는 것입니다.

이 문제를 원격으로 해결하기 위해 노력 중이므로 logcat 출력 또는 장치 자체에 대한 액세스 권한이 없습니다.

나는 사람들이 오토 포커스 및 흐릿한 카메라 사진과 관련된 문제를 언급 한 다른 사이트에서 인터넷 검색을하는 것으로 나타났습니다.

나는 이것이 문제가있는 한 가지 문제 일 수 있다고 생각합니다.

다음과 같은 질문이 있습니다.

1) 문제의 원인은 무엇입니까? 전화 카메라, 펌웨어? 2) 사용자 문제를 어떻게 처리해야합니까? 어떻게해야 제 책상에서 문제를 해결할 수 있습니까? 3) 이전에이 문제를 접한 사람이 있었고 해결할 수 있었습니까?

감사합니다. 다른 해결책을 찾으면 여기서 내 텍스트를 업데이트 할 것입니다.

답변

1

오토 포커스가없는 모든 장치 때문에 카메라에 필요하지 않은 경우 음이 먼저 그것을 지원하는 확인하십시오, 당신은 사용자가 이미이 있는지 확인해야 둘째 앱 내에서 통합 zxing을 사용하고 있기 때문에

<uses-feature android:name="android.hardware.camera" /> 
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false" /> 

을 원본 ZXing 바코드 스캐너를 설치하고 임베디드가 아닌 인 텐트를 통해 사용하십시오.

ACRA 또는 사용자가 정의한 위치에 로그를 보내어 유사한 장치없이 액세스 할 수있는 유사한 라이브러리를 구현합니다.

앱이 Google Play에 있고 앱이 다운되면 Google Play 개발자 콘솔에서 스택 추적을 표시하는 FC 대화 상자의 보고서를 탭하도록 사용자에게 알립니다.

+0

질문 : 를 false로 설정해야합니까? 바코드를 스캔 할 필요가 없습니까? 또한 앱이 다운되지 않아 Google Play 개발자 콘솔에 스택 추적 보고서가 표시되지 않습니다. 오늘 오후에 ACRA를 들여다 볼 것입니다. 감사합니다 –

+0

false로 설정하면 자동 초점을 지원하지 않는 카메라가있는 장치에서 응용 프로그램을 사용할 수 있습니다. 나는 그것이 문제가 될 것이라고 생각하지 않지만 일부 장치에서 zxing을 테스트해야합니다. – kjurkovic