Неверная подпись Kivy APK не удалось загрузить на Google Play - PullRequest
1 голос
/ 20 января 2020

Среда:

  • Python 3,6
  • ОС: XUbuntu 18.04
  • Использование Kivy и KivyMD
  • Сборка релиза apk с помощью buildozer

Я использовал buildozer для создания debug.apk для моего приложения, которое без проблем работает на моем телефоне android. Затем я следовал руководству здесь , чтобы создать релиз apk. Все работало, давая мне файл release-optimized.apk.

Затем я зашел на консоль Google Play, чтобы загрузить свое приложение, и я получил ошибку:

Upload Failed
You uploaded an APK with an invalid signature (learn more about signing). Error from apksigner: ERROR (Jar signer CERT.RSA): JAR signature META-INF/CERT.SF indicates the APK is signed using APK Signature Scheme v2 but no such signature was found. Signature stripped

Как мне решить эту проблему? ? Существуют ли какие-либо команды, которые я должен выполнить? Заранее спасибо! ( выпуск на Kivy github)

1 Ответ

3 голосов
/ 20 января 2020

Очевидно, я подписал свое приложение KivyMD сторонним сторонником, подписавшим apk. И загрузил без проблем. Я построил свое приложение с кодом ниже.

buildozer android release

И я подписал и согласовал свое приложение с APK Signer Tool 1.8.5.

Вы можете загрузить APK Signer Tool 1.8.5 отсюда и узнайте, как его использовать.

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