Android 应用签名 Google 使用 Stripe 作为处理方支付
Android app signing for Google pay with Stripe as processor
首先,我遇到了与此相同的错误 post Request Failed on production apk
然后,我做了一些搜索。我想我需要用发布密钥签署我的应用程序。 Tutorial for Test and Deploy
我按照 Tutorial for Signing App 来签署我的应用程序。我做到了
- 生成密钥和密钥库(在 Android Studio 中)
- 手动签署 APK(在 Android Studio 中)
- 启用 Google Play 应用签名(在 Google 控制台中)
- 按照 - 测试和部署教程 - 使用
jar -xvf META-INF/CERT.RSA
检查 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 付款。这是详细信息。
首先,我遇到了与此相同的错误 post Request Failed on production apk
然后,我做了一些搜索。我想我需要用发布密钥签署我的应用程序。 Tutorial for Test and Deploy
我按照 Tutorial for Signing App 来签署我的应用程序。我做到了
- 生成密钥和密钥库(在 Android Studio 中)
- 手动签署 APK(在 Android Studio 中)
- 启用 Google Play 应用签名(在 Google 控制台中)
- 按照 - 测试和部署教程 - 使用
jar -xvf META-INF/CERT.RSA
检查 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 付款。这是详细信息。