如何将我的调试apk上传到playStore?

时间:2016-02-15 16:16:32

标签: android apk react-native in-app-billing

我需要使用我的debuggable apk测试InAppBilling。我试着签署我的debug.apk并上传它,不幸的是它不起作用。这就是我所做的:

生成密钥库:

keytool -genkey -v -keystore debug.keystore -alias debug_app -keyalg RSA -validity 10000

签署APK:

jarsigner -verbose -keystore debug.keystore app-debug.apk debug_app
(Actually i never know to use aligned or unaligend)

然后我拉链对齐:

zipalign -f -v 4 SomeName.apk  app-debug.apk

现在我这样做并通过以下方式安装:

adb install SomeName.apk

我得到失败[INSTALL_PARSE_FAILED_NO_CERTIFICATES]

有什么想法吗?下一步是将已签名的app-debug.apk放到Play商店并通过Alpha / Beta-Test进行测试。我正在使用ReactNative来构建我的Android应用程序。

1 个答案:

答案 0 :(得分:1)

debug.keystore是自动生成的调试密钥库吗?

如果是,你不能。您必须生成一个不能进行调试的密钥库才能上传它。

如果您有一个不是调试版,请选中手动签署您的应用部分here