Не удалось обновить Ionic 3 APK. - PullRequest
0 голосов
/ 06 сентября 2018

После загрузки обновленного APK в игровой магазин появляется сообщение об ошибке:

введите описание изображения здесь

Ответы [ 5 ]

0 голосов
/ 07 сентября 2018

Спасибо за вашу поддержку. проблема решена сейчас. Я удалил оба файла .jks и release-signing.properties из каталога dir и снова создал неподписанный apk. Я полагаю, проблема заключается в подписывании два раза APK.

0 голосов
/ 06 сентября 2018

Если вы хотите обновить свое приложение, вам нужно подписать ваше приложение с помощью keytool, который вы использовали для первоначального выпуска, используя только то, что вы можете обновить свое приложение. Пожалуйста, подпишите неподписанный apk с помощью предыдущего keytool и попробуйте загрузить этот apk в playstore.

0 голосов
/ 06 сентября 2018

Вы пытаетесь загрузить неподписанный APK в игровой магазин, поэтому вы получаете эту ошибку.

Пожалуйста, создайте подписанный apk с вашим хранилищем ключей или jks, а затем загрузите, чтобы проиграть.

0 голосов
/ 06 сентября 2018

попробуйте добавить файл в платформы / Android под названием release-signing.properties. Чем заполнить данные. При этом apk будет подписываться при каждой сборке.

storeFile=../../keystore/yourkeystore.keystore
storeType=jks
keyAlias=yourAlias
keyPassword=yourPassword
storePassword=yourStorePassword

Если он все еще не работает, вы подписали apk в магазине игр другим ключом.

0 голосов
/ 06 сентября 2018

Publishing Apk

Шаг 1. Создание хранилища ключей (keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000)

Шаг 2. build apk (ionic cordova build android --prod --release)

Шаг 3. jarsign неподписанного apk с помощью хранилища ключей (jarsigner -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore YOU_KEYSTORE.keystore android-release-unsigned.apk YOUR_APK_NAME)

Шаг 4. Создайте неподписанный apk (/home/USER_NAME/Android/Sdk/build-tools/25.0.2/zipalign -v 4 android-release-unsigned.apk YOUR_APK_NAME.apk)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...