Podczas próby utworzenia projektu klapki za pomocą następującego polecenia;Polecenia tworzenia i kompilacji Phonegap nie powiodą się z powodu wersji minSDK
phonegap create myapp --id com.apps.myapp --name myapp
Otrzymuję następujący błąd;
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.
Kiedyś do pracy z takimi poleceniami drobnych, ale coś się stało zaraz po zainstalowaniu Android Studio (z Gradle) i ulepszona wersja Cordova do 5.0.0-0-27.1. Czy istnieje sposób na pozbycie się tego Gradle? Myślę, że ze względu na Gradle i jego konfigurację, polecenie tworzenia karty phonegap zaczęło działać w inny sposób.
Lub Gradle zawsze tam był i coś jeszcze psuje moją konfigurację. Jeśli nie, pomóż mi usunąć wszystko o Gradle i pracować poprawnie.
Po wszystkim (jeśli usunięcie Gradle nie ma sensu), w jaki sposób mam określić wersję minSDK przez linię poleceń podczas tworzenia projektu? .
Uwaga: Istnieje również niektóre referencje mówią, że zmiany config w manifest.xml. Ale ważne jest, aby pamiętać, że za każdym razem, gdy wydasz polecenie budowania phonegap (co dzieje się dla mnie zaraz po uaktualnieniu wersji phonegap do 5.0.0), otrzymasz błąd minSDK, należy pamiętać, że edytowanie pliku manifest.xml nie zrobi różnicy z tego powodu, że jest ponownie edytowana do pierwotnej postaci za pomocą komendy build. Musisz, jak sugerował Javier, zmienić wersję minSDK w pliku www/config.xml. – shamaleyte