Sono nuovo nello sviluppo di Android e mi chiedo cosa succede se si utilizzano attributi su tag XML da un livello API superiore a minSdkVersion.Utilizzo di attributi dal livello API oltre minSdkVersion
Per esempio avere:
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="20" />
E poi con questo:
<activity android:logo="@drawable/iconwhatever"></activity>
Il "android: logo" attributo è dal livello di API 11.
In Android Studio dà la seguente errore, ma voglio sapere cosa potrebbe accadere se questo è lasciato solo:
Attribute "logo" is only used in API level 11 and higher. (Current min is 9)
Qualsiasi aiuto in merito sarebbe molto apprezzato.
Il logo è utilizzato in ** ActionBar **. Puoi utilizzare ** ActionBarCompat **, per supportare i dispositivi più vecchi: http://developer.android.com/guide/topics/ui/actionbar.html –