먼저 ZXing 사이트로 가서 ZXing-2.3.zip 파일을 다운로드 하자. (버전 2.3를 사용함)
다운로드 받은 압축 파일을 풀어 ZXing 프로젝트를 eclipse에 로딩한다.
로딩을 하고 나면 많은 오류 표시가 나타난다. 이는 ZXing의 핵심 소스인 Core 소스가 포함되어 있지 않기 때문에 발생을 하는 것이다.
이를 해결하기 위해 Core 소스를 import 하도록 한다.
Core 소스를 import 하는 방법은 아래와 같은 순서로 진행 한다.
1. ZXing 프로젝트 즉, CaptureActivity 프로젝트의 오른쪽 마우스를 클릭
2. New 메뉴에서 Source Folder 메뉴 선택
3. 폴더 이름을 'srccore'로 설정 및 Finish
4. 생성된 'srccore' 폴더에 오른쪽 마우스를 클릭하여 'import' 선택
5. Import 창에서 General->File System 선택 한후 Next
6. From directory 항목에 'zxing-2.2\core\src' 폴더를 선택
7. src 체크 박스 선택 후 Finish 한다.
그러면 오류 표시들이 싹~ 사라진다 ^^;;;
빌드 후 폰에 apk 다운로드 하니 구글 스토어에 올라와 있는 바코드 스케너와 동일한 아이콘의 앱이 설치되고 동작도 잘 하는것을 확인.
위 순서를 Capture한 이미지 참조