【发布时间】:2016-02-15 16:16:31
【问题描述】:
我需要使用我的可调试 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 它:
zipalign -f -v 4 SomeName.apk app-debug.apk
现在当我这样做并通过以下方式安装它时:
adb install SomeName.apk
我收到失败 [INSTALL_PARSE_FAILED_NO_CERTIFICATES]
有什么想法吗?下一步是将签名的 app-debug.apk 放到 Play Store 并通过 Alpha/Beta-Test 对其进行测试。我正在使用 ReactNative 构建我的 Android 应用程序。
【问题讨论】:
标签: android apk react-native in-app-billing