在ReactNative的gradle中添加APK签名方案v2

Пав*_*ков 2 android react-native

Google Play 拒绝我的 React Native 应用程序并出现错误: ERROR (Jar signer CERT.RSA): No APK Signature Scheme v2 signature from this signer ERROR (APK Signature Scheme v2 signer #0): No JAR signature from this signer. 看起来需要使用 v2 方案签署我的应用程序,但官方网站只有 v1 方案手册(https://facebook.github.io/react-native/docs/signed- apk-android.html),这对于 google play 来说还不够。

如何使用 v2 方案签署我的 React Native 应用程序?

Mat*_*Pag 5

如果您遵循 ReactNative 或官方 Android 指南,您的 gradle 文件中应该有类似的内容。

在此输入图像描述

这样,当你运行命令时

cd android && ./gradlew assembleRelease
Run Code Online (Sandbox Code Playgroud)

APK 将包含两种类型的签名。

重要的部分是添加v2SigningEnabled true到签名配置中。