Во-первых, я получаю ту же ошибку, что и этот пост Не удалось запросить производственный apk
Затем я провел несколько поисков. Думаю, мне нужно подписать свое приложение с помощью ключей выпуска. Учебник по тестированию и развертыванию
Я подписываю свое приложение по Учебник для приложения для подписи. я сделал
jar -xvf META-INF/CERT.RSA.но получить
java.io.FileNotFoundException: META-INF/CERT.RSA (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at java.io.FileInputStream.<init>(FileInputStream.java:93)
at sun.tools.jar.Main.run(Main.java:305)
at sun.tools.jar.Main.main(Main.java:1233)
Какие-либо предложения?
У вас неправильная инструкция jar в командной строке (я не уверен, откуда она у вас). Ваша команда ищет файл с именем CERT.RSA. Вместо этого вам нужно посмотреть свой APK. Пытаться:
jar -tvf foo.apk META-INF
где foo.apk - это имя вашего APK-файла, чтобы перечислить все в вашем каталоге APK META-INF.
В моем случае ошибка означает, что мне нужно отправить форму в Google, чтобы использовать Google Pay. Вот подробности. https://stackoverflow.com/a/49501813/5737856