2012-07-04 4 views
1

저는 안드로이드 프로그래밍에서 상당히 새로워서 바보 같은 질문을하는 경우 미안합니다.내 안드로이드 응용 프로그램에서 바코드 스캐너 응용 프로그램을 통합하려고 할 때 여러 개의 오류가 발생했습니다.

나는 응용 프로그램을 만드는거야, 나는 여기의 지침에 따라 ZXing 바코드 스캐너를 통합하기 위해 노력하고있어 : 내가 지금까지 http://code.google.com/p/zxing/source/browse/trunk/android-integration/src/com/google/zxing/integration/android/IntentIntegrator.java

을했습니다 무엇. 내 응용 프로그램에 대한 몇 가지 단추를 만들었습니다 및 클릭 작업에 대한 검색을 위해 ZXing을 사용하는 것으로 가정합니다. 값 : IntentIntegrator. 그런 다음 링크의 코드를 내 패키지의 IntentIntegrator.java 파일에 복사하여 붙여 넣었습니다. Eclipse에서 제공 한 조언에 따라 com.google.zxing.integration.android 패키지에 IntentResult 클래스를 만들었습니다.

여기이 순간입니다. 2 일 동안 나는 처음부터 모든 일을 시작했지만 조언이나 조언을 읽었지 만 효과가 없었습니다. 그래서 다시 노력하고있어. 누구든지이 앱을 스스로 통합하는 방법을 단계별로 알려주시겠습니까? 아니면 내가 지금까지해온 일을 옳게 생각하면 에뮬레이터에서 Android 프로젝트로 실행할 때 왜 예를 들어 다음과 같은 오류가 발생합니까? http://s17.postimage.org/n9w5lddof/errors.png

고맙습니다!

답변

0

기본적으로 올바른 작업을 수행했습니다. 그러나 IntentIntegrator 사본을 여러 개 포함하거나 번들 버전과 다른 버전으로 컴파일했습니다. 즉, 표시된대로 올바르게 통합하지 않았습니다.

가장 빠른 방법은 두 클래스를 모두 소스 트리에 복사하는 것입니다. 다른 JAR 또는 소스 파일은 필요하지 않습니다.

+0

Ok. 내가 할께. 희망이 작동합니다. 감사. – duracell

+0

IntentIntegrator와 IntentResult를 소스 트리에 복사했습니다. 다른 건 없어. 다른 사본은 없습니다. 여전히 같은 상황. 나는 길을 잃었 어. – duracell

+0

번들링 버전에 관해서, 나는 당신이 뭘하고 있는지 정말로 모르겠다. SDK 4.1, Min SDKn 2.2, AVD 4.0.3 빌드. 뭐가 문제 야? – duracell

-1
+0

답장을 보내 주셔서 감사합니다. 나는 지침을 따라 왔지만 이제는 작동하도록되어 있지만 다음과 같은 오류가 발생합니다. http://postimage.org/image/sh6b9ui6l/. 왜 그런가? – duracell

+0

프로젝트를 컴파일 할 수 없다고 생각합니까? –

+0

에뮬레이터에 .apk를 업로드하고 설치하면 충돌이 발생합니다. – duracell

관련 문제