2011-10-19 4 views
3

Motorola Atrix 4G를 사용하면 게시 한 응용 프로그램을 휴대 전화에 다운로드 할 수 없습니다. 제안 된 대답이Android 마켓의 QHD 지원

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" /> 

을하는 것입니다하지만 내 매니페스트에이처럼 :

<uses-sdk android:minSdkVersion="7" /> 

내가 최소 SDK가에있을 원하기 때문에 어떤 단점의 원인이 위의 제안에 대답하기 위해 내 매니페스트를 변경하는 것 최소 2.1 업데이트 ("7")?

답변

3

좋아. 해결책은 저작권 보호를 해제하는 것입니다. 업로드 된 응용 프로그램은 무료이므로 응용 프로그램에 전혀 영향을 미치지 않지만 유료 응용 프로그램 인 경우 향후 저작권이 사용되지 않으므로 라이센스를 조사해야합니다.

http://developer.android.com/guide/publishing/licensing.html

그래서 분명히 문제는 디스플레이와는 아무런 관련이 없지만, 전화가 뿌리 때문에 구글 마켓은 저작권 응용 프로그램을 설치 뿌리 응용 프로그램을 허용하지 않았다.

0

이론상 Motorola Atrix 4G에는 SDK 레벨 9 인 Android 2.3 (진저 브레드)가 있습니다. 따라서 minSdkVersion = "7"android : targetSdkVersion = "9"이면이 휴대 전화에서 작동합니다. 왜 작동하지 않을까요?

더 낮은 SDK 레벨을 사용하면 더 새로운 레벨의 특정 API를 사용하는 경우에만 문제가 발생합니다. API를 낮추어 앱을 다시 빌드하고 컴파일에 실패하지 않으면 OK입니다. (하지 않는 한 당신은 반사 또는 몇 가지 이상한 일을 사용합니다.) 나는 그것을 작업 가지고

엠마누엘