2017-10-07 8 views

답변

0

build.gradle에서 minSdkVersion을 장치 sdk 버전보다 높게 설정하거나 매니페스트의 제한 장치로 지원 화면을 설정해야합니다.

별도로 하드웨어 권한이 필요하지 않은 경우 매니페스트에 required false를 설정하십시오. 나의 잘못을 제외하고

예컨대

<uses-feature 
    android:name="android.hardware.camera" 
    android:required="false" /> 
+0

minSdkVersion 17, targetSdkVersion 26 –

+0

당신의 장치 SDK 버전은 무엇이며 당신 매니페스트에'supported-screens'을 사용하고 있습니까? – Kunu

+0

내 장치 sdk는 17이며 매니페스트의 지원 화면이 없습니다. 뭔가 잘못된 것이 있으면 그것을 실행할 수 없습니다. –

0

당신은 대답에 초 나를 이길. :)

정확히 말하면 안드로이드 스튜디오는 훌륭한 문서를 가지고 있으며 내가 처음 다운로드했을 때 그것에 대해 읽은 것을 기억합니다.

오래된 장치에서 실행하려면 가능한 가장 낮은 지원되는 버전 인 VM을 다운로드하고 dist 전에 테스트해야합니다.

모두 최고입니다.

+0

Android 기기에서 기기를 사용할 수 있지만 상점에 업로드 할 때 호환되지 않는다고 표시됩니다. –