我正在尝试在应用购买系统中测试Google。
如果我从Google Play的应用程序中下载,则可以进行应用程序购买。
但是,如果我直接从android studio运行该应用程序,则由于错误代码5或0而无法。
我认为是因为在测试设备上通过android studio运行时未签名。我该怎么办?
答案 0 :(得分:1)
您需要在产品keystore
上手动签名:
jarsigner -sigalg MD5withRSA -digestalg SHA1 -keystore "PATH" -storepass KEYSTORE_FILE app-unsigned.apk ALIAS_NAME
然后您可能需要zipalign:
zipalign "-v" "4" "PATH TO SIGNED APK" out.apk