2016-12-22 12 views
0
<uses-sdk 
    android:targetSdkVersion="21" 
    android:minSdkVersion="11" /> 

В моем приложении, я не предоставляет каких-либо maximumsdkversion и я испытал его в леденец,(Target sdk vs Maxsdkversion) Как это будет отличаться от моего прикладного процесса?

ли все функции могут работать в Зефир также?

или

мне нужно предоставить maximumsdkversion 23 в манифесте?

Заранее спасибо ...

+0

См. Http://stackoverflow.com/questions/24510219/what-is-the-difference-between-min-sdk-version-target-sdk-version-vs-compile-sd –

+0

max sdk версия ограничивает приложение не отображаться в Google Play для устройств с более высоким SDK –

+0

@ VladMatvienko, если я устанавливаю приложение прямо в устройство, не загружая его на рынок google, может ли он работать в зефире? – beginner

ответ

0

TargetSdkVersion означает версию SDK, для которых вы разрабатываете. Устройства, имеющие более низкую версию ОС Android, смогут использовать его. Если вы хотите использовать такие функции, как динамическое разрешение, вам необходимо настроить таргетинг на sdk 23 или выше.

Минимальная версия sdk, с другой стороны, является минимальной версией android sdk для Android. Устройства, имеющие более низкую версию sdk, не смогут установить ваше приложение. Он не будет отображаться в магазине воспроизведения для таких устройств.