안드로이드 개발 질문/답변
(글 수 45,052)
QR 코드 생성 프로그램입니다.
팀프로젝트다 보니 다른 분이 이미 짜놓은 소스를 받아서 돌려볼려고 하는데,
정말 오류 때문에 ㅠㅠ;; 몇 시간 째 이러고 있는지
import com.google.zxing.common.ByteMatrix;
import android.annotation.SuppressLint;
이 부분이 임폴트가 안 됩니다.
그 외에도 com.google.zxing. ~으로 시작하는 부분들이 전부 임폴트가 안 되서 ㅠ
몇 시간 째 구글링을 해서
위 사이트에서 겨우 찾아 ZXing-2.0 버전을 찾아 다운로드 해서 압축 풀어서
원래 프로젝트의 src 에 ZXing-2.0.\core\src\안의 com폴더를
복사해서 붙여넣었더니 사라지더군요ㅠㅠ;
그런데 저 폴더(ByteMatrix)는 ZXing-2.0.\core\src\common 폴더 안에 없고
저 annotation은 또 왜 임폴트가 안 되는 걸까요...
정확한 답이 될른지 모르겠습니다만, project에서 properties를 실행하시면 왼쪽에 Android 메뉴가 있습니다. 여기서, 오른쪽에 Project Build Target창이 있는데, 여기서 원하는 target을 선택하시면 됩니다. google에서 제공하는 거면 아마 Google API's를 선택하면 될듯하네요. 저도 비슷한 문제로 고민했었는데, 3rd party로 SDK에 설치한 후에 코드에서 import가 안되더군요. 그런데 여기서 선택을 해주니 import가 깔끔하게 되더군요. 도움이 되셨으면 좋겠네요.