Подтвердить что ты не робот

'cordova add platform android' с конкретной версией

Я хочу добавить платформу android на кордову, используя определенную версию: android-10. Я использую 'gulp' с 'gulp -shell' для создания cordova env, поэтому его необходимо повторять в командной строке для CI и CD.

Сегодня, когда я запускаю:

$ cordova platforms add android

Создается в файле platforms/android/AndroidManifest.xml:

android:minSdkVersion="10" android:targetSdkVersion="19"

Я хочу android:minSdkVersion="14" android:targetSdkVersion="19"

4b9b3361

Ответ 2

В своем проекте corova project.xml добавьте раздел платформы Android:

<platform name="android">
    <preference name="android-minSdkVersion" value="14" />
</platform>

Таким образом, каждый раз, когда вы создаете, он будет добавлен в манифест андроида, вместо того, чтобы перезаписываться каждый раз при восстановлении.

Если вы хотите настроить таргетинг на более новую платформу, чем на 19, вы можете использовать второе предпочтение:

<preference name="android-targetSdkVersion" value="22" />

Ура!

Ответ 3

Измените AndroidManifest.xml вручную. Откройте этот файл в любом редакторе. Затем установите свой выбор.

android:minSdkVersion="14" android:targetSdkVersion="19"

И постройте проект

$ cordova build android

Цель