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

이클립스에서 단말기 연결해서 실행시킬때 오류가 납니다..

0 추천

안녕하세요.

 

앱은 오늘부터 해서 완전 아무것도 모르는상태라고 생각해고 답변 부탁드립니다..ㅜㅠ

 

이클립스에서 핸드폰 단말기를 연결해서 실행해볼려고 하는데요.

 

아래 이미지 처럼 나오고 실행이 안되더라구요

 

오류 메시지는 ERROR: Application requires API version 20. Device API version is 19 (Android 4.4.2)
이렇게 나오는데요.. 어떻게 해야하나요??ㅜㅠ

 

꾸우우 (1,140 포인트) 님이 2015년 4월 23일 질문

1개의 답변

+1 추천
 
채택된 답변
앱 api 버젼이 20인데 핸드폰버젼은 19라는건데요

핸드폰버전업그레이드를 하셔도되고

앱에 매니페스트에서 api버젼을 낮추시면됩니다
콜벳 (7,150 포인트) 님이 2015년 4월 23일 답변
꾸우우님이 2015년 4월 23일 채택됨
<uses-sdk
        android:minSdkVersion="19"
        android:targetSdkVersion="20" />

이렇게도 해보고

 <uses-sdk
        android:minSdkVersion="5"
        android:targetSdkVersion="6" />
이렇게 확 낯춰보기도 했는데요 .
오류 메시지가 바뀌지않습니다 ㅜㅜ

저는 저걸 수정하고 ctrl+s로 저장만 하고 다시 실행을 했는데요..
다른 작업을 더 해야 적용이 되는건가요??ㅜㅠ
해당 버전의 sdk가 안깔려있는거아닌가요?
걍 저장하고 다시 빌드를 하면됩니다...폰 환경설정에서 USB디버깅 권한 승인 뜨는거 하셨나요?
아... 죄송합니다 매니페스트 파일이 두개인지 몰랐습니다;;

둘다 버전을 낫췄더니 실행이 됩니다. 콜벳님 도움주셔서 감사합니다.
...