Quando provo a creare un progetto PhoneGap con il seguente comando;I comandi Crea e Costruisci PhoneGap falliscono a causa della versione minSDK
phonegap create myapp --id com.apps.myapp --name myapp
Ottengo il seguente errore;
Manifest merger failed : uses-sdk:minSdkVersion 8 cannot be smaller version
10 declared in library projectName\platforms\android\ build\ intermediates\exploded\aar\android\cordovaLib\unspecified\debug\AndroidManifest.xml .
Suggestion : use
tools.overrideLibrary = "org.apache.cordova" to force usage.
ho usato per lavorare con tali comandi sottili, ma qualcosa è accaduto subito dopo ho installato Android Studio (con Gradle) e ha aggiornato la versione Cordova a 5.0.0-0-27.1. C'è un modo per sbarazzarsi di questo Gradle? Penso che grazie a Gradle e alla sua configurazione, il comando phonegap create abbia iniziato a funzionare in un modo diverso.
Oppure Gradle è sempre stato lì e qualcos'altro sta rovinando la mia configurazione. In caso contrario, per favore aiutami a rimuovere tutto ciò che riguarda Gradle e funziona correttamente.
Dopo tutto (se rimuovere Gradle non ha senso), come posso specificare la versione minSDK dalla riga di comando mentre creo il progetto? .
Nota: Ci sono anche alcuni riferimenti dicendo che cambia la configurazione in manifest.xml. Ma è importante tenere a mente che si finisce con l'errore minSDK ogni volta che si esegue il comando phonegap build (che continua a verificarsi per me subito dopo aver aggiornato la versione di PhoneGap alla 5.0.0), si prega di tenere presente che la modifica manifest.xml non farai la differenza perché è stato modificato nella sua forma originale con il comando build. Quello che devi fare è, come suggerito da Javier, cambiare la versione minSDK nel file www/config.xml. – shamaleyte