Relacja między androidem: minSdkVersion, androidem: targetSdkVersion a „celem”

Więc jestem trochę zdezorientowany, myślałem, że rozumiem znaczenieandroid:minSdkVersion, android:targetSdkVersion itarget we właściwościach projektu.

Teraz mam te ustawione na:

    android:minSdkVersion="7" 
    android:targetSdkVersion="13"

I:

    target=android-15

wproject->properties->Android->Project Build Target.

Kiedy próbuję uruchomić tę aplikację na urządzeniu z zainstalowanym Androidem 2.3.3, widzę czerwony krzyżyk przeciwko nazwie urządzenia, ale mimo to aplikacja działa bez zarzutu.

czego mi brakuje? Jeśli buduję przeciwko 15, jak działa na android-7? To zamieszanie zostało stwierdzone po zintegrowaniu AdMob z moją aplikacją, która wymaga minimalnego poziomu 13 SDK.

questionAnswers(3)

yourAnswerToTheQuestion