密钥库文件不存在:urontu的/root/.android/debug.keystore

问题描述 投票:0回答:2

需要谷歌+登录我的phonegap应用程序,我想生成证书SHA-1.I运行keytool -exportcert -list -v \ -alias androiddebugkey -keystore~ / .android / debug.keystore

生成Android签名证书SHA-1的命令,但它给出了一个错误Keystore文件不存在:/root/.android/debug.keystore

所以我使用find~-name“debug.keystore”搜索该文件,但我的搜索结果为空。

我也试过下面的命令keytool -genkey -alias myKey -keystore store.jks keytool -selfcert -alias myKey -keystore store.jks

但我没有找到Android签名证书SHA-1

android phonegap-plugins google-plus keytool
2个回答
1
投票

keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android

试试这个命令。您的调试密钥库始终存在于/home/<username>/.android中,~只是/home/<username>的简写。

如果SDK安装正确,则运行该命令应该没有问题。否则,我们需要更多信息才能找到并解决问题。

如果PhoneGap / Meteor有自己的一套android包,你可能想在这些行上尝试一些东西

keytool -list -v -keystore ~/.meteor/android_bundle/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android


0
投票

您不必使用调试证书,只需按照此tutorial创建新证书,并使用它来签署您的应用程序的调试和发布版本。

© www.soinside.com 2019 - 2024. All rights reserved.