Можно ли преобразовать существующий Android APK в пакет? - PullRequest
0 голосов
/ 05 ноября 2018

Я перенес некоторые опубликованные приложения для Android из Eclipse в Android Studio. При создании подписанного пакета мне нужно подписать с помощью оригинального APK-1001 * ключа подписи приложения против исходного хранилища ключей, иначе подпись не удалась.

Однако, чтобы загрузить его в Google Play, мне нужно подписать пакет с помощью (другого) ключа загрузки , который я регистрирую в Google Play, зашифровать ключ подписи приложения с помощью PEPK и загрузить его для Google сделать фактическую подпись приложения. Улов 22.

Я мог бы создать новое хранилище ключей и притвориться, что это новое приложение, но, думаю, Google Play не поймет, что это новая версия существующего приложения.

Я делаю это неправильно или возникла проблема с обновлением существующего приложения с локальной APK-подписи до подписи Google Play?

1 Ответ

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

Вам необходимо:

  1. Зашифруйте ваш существующий ключ подписи приложения с помощью PEPK.
  2. Создайте новый ключ загрузки и экспортируйте сертификат в формате PEM.
  3. Загрузите эти два файла в игровую консоль при регистрации в App Signing.

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

Инструкции в консоли воспроизведения должны содержать более подробную информацию о командах, которые нужно запустить, но дайте мне знать, если что-то требует пояснения.

...