Ciao ragazzi di recente ho iniziato a entrare nello sviluppo di Android. Sento che questa è una domanda molto stupida, ma sparo comunque perché ho già passato un'ora su questo. Attualmente sto provando a eseguire un progetto sul mio dispositivo, senza modifiche a ciò che mi ha assegnato Android Studio. Credo che questa immagine deve descrivere il mio problema in maniera migliore:minSdk! = DeviceSdk
Durante l'esecuzione ricevo Failure [INSTALL_FAILED_OLDER_SDK]
.
Non riesco a capire perché non sono compatibili. Piuttosto, perché minSdk
dice API 20 quando minSdkVersion
su build.gradle dice 15? Ho provato ad aggiungere uses-sdk
su manifest.xml ma ho pensato che non sarebbe stato necessario poiché il mio file build.gradle lo sovrascriverà (non ha funzionato anche).
Mi manca qualche tipo di impostazione qui?
Ho provato a fare a 19 ma ottengo lo stesso risultato. Mi sono anche assicurato di sincronizzare il mio progetto con i file gradle. – kir
Cambia anche 'compileSdkVersion' in' 19'. Si noti che questo potrebbe richiedere il download della voce appropriata della piattaforma SDK in SDK Manager. – CommonsWare