Есть ли способ остановить Qt 5.9 от замены значений versionCode и versionName в AndroidManifest apk. xml? - PullRequest
0 голосов
/ 24 января 2020

Значения platformBuildVersionCode (versionCode) и platformBuildVersionName (versionName) всегда заменяются значениями targetSDKVersion и targetSDK в файле apk AndroidManifest.

Я пробовал нижеуказанными способами.

  1. Изменены эти поля из build.gradle

  2. Попытка сборки из терминала и изменение значений этих полей из терминала.

  3. https://forum.qt.io/topic/52250/how-can-i-stop-qtcreator-from-overwriting-my-androidmanifest-xml

  4. Эта проблема видна только для Qt 5.9. Я тестировал на Qt 5.9.4 и Qt 5.9.8. Отлично работает на Qt 5.12.2.

Ref: https://android.googlesource.com/platform/frameworks/base/+/ad2d07d

Что такое PlatformBuildVersionCode и platformBuildVersionName в Извлеченных Apk's

Эти опции не работают для меня. Я хочу оставить эти значения такими, как они есть в манифесте apk, также в Qt 5.9.8.

...