안녕하세요.

 

zxing API를 써보신분들은 아시겠지만 이걸 사용하려면 기기에 zxing에서 만든 QR리더기가 설치되어있어야합니다.

 

근데 현재 마켓에 올라와있는 버전으로는 특정 기기에서 문제가 생기는데.

 

zxing 1.7버전을 받아서 프로젝트만들어서 그걸 단말기에 넣어서 1.7버전 QR리더를 설치하니까 문제가 사라젔습니다.

 

그래서 원래는 제가만든 어플에서 QR리더기가 설치가 안되어있을경우 마켓으로 이동해서 마켓에올라와있는 QR리더기를 설치하도록 하는데요. 위에도 말씀드렸지만 이런식으로하면 특정기기에서 문제가 발생합니다.

 

그래서 제가 배포하는 어플에 zxing 1.7 도 포함해서 배포하고싶은데요.

 

좋은 방법이 없을까요?

 

그 zixng 1.7버전 다운로드해서 만든 프로젝트에 android폴더 하고 core폴더를 임폴트해서 프로젝트를 만들고. 그걸 단말기에 넣으면 1.7버전 QR리더가 깔리는데. 이걸 제가만든 어플에 포함시켜서 제가만든 어플을 다운받으면 zxing1.7버전도 같이 설치되게 하고싶습니다.

 

zxing내용을 jar파일로 만들어서 제가만든 어플 라이브러리에 추가하고 제가만든 어플에서 zxing API사용하는 소스 구현하면 가능할까요??

뭔진모르지만 인터넷 뒤지다가 core랑 javase를 jar로 만들어놓은거 있어서 해봤는데 일단은 안되더라구요...QR리더 어플 지운상태에서 jar추가한 프로젝트 단말기에 넣어서 해봤는데 안됬습니다...javase라서 그런건지는 모르겠지마뇨 ㅠ.

 

혹시 좋은방법 아시는분 답변주시면 매우 감사하겠습니다