마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

zxing(QRcode) java 1.7 버전 구동은 어떻게 하나요..?

0 추천
안드로이드 개발 공부 중인 사람입니다..ㅠ

 

이번에 opensource 공부 중에 QRcode를 적용시켜보려고 하는데요,

 

다른 프로젝트 구동상 제 PC에 자바 1.7 버전이 깔려 있는데

 

zxing 최신 버전을 빌드하려면 java 1.8 버전을 사용해야 하더라구요..

 

그래서 1.8 버전을 깔아서 앱 빌드는 완료를 했는데

 

다른 앱들 빌드를 하려면 java 1.7 버전을 써야 되는 상황이라 java를 1.7로 다운그레이드 했습니다..

 

그래서 zxing을 1.7 버전에서 구동할 수 있는 버전을 사용하면 되겠구나 생각하고

 

http://repo1.maven.org/maven2/com/google/zxing/core/3.1.0/

 

위 경로에서

 

2.3.0

3.0.0

3.1.0

3.2.0

3.3.0 << 이버전이 java1.8을 쓰는 버전입니다.

 

각 버전을 다운 받아서 빌드했는데 모두

"java 빌드 버전이 낮습니다. 올려주세요 "

라는 빌드 오류가 나오네요..ㅠ

 

 zxing을 자바 1.7 버전에서 구동할 수 있는 버전이나

이 같은 에러를 잡는 방법을 아시는 분 계실까요..?
infoc (440 포인트) 님이 2016년 12월 6일 질문

1개의 답변

0 추천
익명사용자 님이 2016년 12월 7일 답변
링크 감사합니다.. ㅠㅠ 근데 제가 아직 부족한지 이해가 잘 안되네요 ㅜ ㅎㅎ
어렵게 생각하실것 없이 안스세팅에서 jdk경로를 1.8경로로 잡아주시고
app.gradle 파일에
compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }
추가하셔서 사용하시면 됩니다
...