在本机0.60中找不到用于签名配置'debug'的密钥库文件'/Project-Folder/android/app/debug.keystore'

时间:2019-07-13 04:47:43

标签: android react-native

我创建了一个带有本机版本0.60的示例应用程序。

我正在尝试在android中运行应用程序。但是我收到此错误Keystore file '/Project-Folder/android/app/debug.keystore' not found for signing config 'debug'

我不知道如何解决此错误。

3 个答案:

答案 0 :(得分:4)

只需从官方模板下载文件即可:
https://raw.githubusercontent.com/facebook/react-native/master/template/android/app/debug.keystore

并将其移动到目录awesomeProject\android\app

答案 1 :(得分:2)

您可以通过在android/app/目录中运行以下命令来生成调试密钥库:

keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000

所有克里斯·莫比策的学分: https://github.com/facebook/react-native/issues/25629#issuecomment-511209583

答案 2 :(得分:0)

发生此错误是由于您的应用中缺少调试密钥库文件。解决此问题的最简单方法是创建调试密钥库文件。 为此,

1 - 在 android/app/ 文件夹中打开命令提示符。
2 - 输入以下命令并提供您的基本信息,如姓名、组织等。

keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000