uruchamiając komendę cordova build --release android
produkuje apk że ma kod wersji 70. W pliku config.xml, dla widgetu mam ustawić go jakobudynek z Cordova dla Androida tworzy zła wersja kodu
<widget id="com.example.myapp"
android-versionCode="7"
version="0.9.1"
>
Jak dostanę cordova-cli do zbudowania apk z kodem wersji 7?
Running aapt.exe l -a
na wygenerowanym apk pokazuje A: android:versionCode(0x0101021b)=(type 0x10)0x46
0x46 jest 70, gdybym jarsigner APK i zipalign i przesyłać, google mówi mi również kod wersji jest 70.
sed -i "" -e "s/+ \" 0 \ "//" platformy/android/build.gradle – Aram
Dlaczego oh, dlaczego dodają 0 na końcu? To nie ma najmniejszego sensu! –
Po aktualizacji, jest on teraz w linii 175 dla mnie. Również odpowiedź Chi-An może być istotna, jeśli dostaniesz dodatkowe 2 lub 4 tam, i jeśli otrzymujesz dodatkowe 9 lub 8 dodane do niego (tj. Tworzenie wersji 10 daje wynik 18 lub bez poprawki powyżej) 10 tworzy wersję 108), które znajdują się w liniach ~ 210 i ~ 212, po prostu komentując, że te linie działają poprawnie, tj. // defaultConfig.versionCode + = 8'. – gattsbr