Ich versuche, meine Cordova App für Android zu erstellen, mit ionicframework. Ich habe mein Ziel API-Ebene auf 16 (Ich habe das von Android SDK-Manager installiert ist), aber es irgendwie nimmt immer Level 21.cordova build --release Android wählt immer die höchste API-Ebene
in Projekt/config.xml:
<preference name="android-targetSdkVersion" value="16"/>
in Plattformen/android /AndroidManifest.xml, zeigt es das gleiche:
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="16" />
aber läuft cordova build --release android
ich:
-build-setup:
[getbuildtools] Using latest Build Tools: 22.0.0
[echo] Resolving Build Target for OpsVedaMobile...
[gettarget] Project Target: Android 5.0.1
[gettarget] API level: 21
Ich vermute, dass ich einige weitere Einstellungen vermisse, schätze die Hilfe. I verwendet, um den wie-zu von this ionic doc
ionischen: 1.0.0.rc-5, ionischer CLI: 1.3.22, Cordova: 5.0.0, node: 0.10.36 - auf Windows7
--edit
Es scheint, dass das Zielniveau überhaupt keine Rolle spielte. Ich frage mich nun, wie/wo es bedeutsam wird.
In Mein System Ich habe keine Plattformen/android/android.xml. Aber ich werde versuchen, die Haken, die Sie erwähnten – Dinesh
Haben Sie Mac oder Windows verwenden? – cfprabhu
Ich benutze Windows7. – Dinesh