需要谷歌+登录我的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
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
您不必使用调试证书,只需按照此tutorial创建新证书,并使用它来签署您的应用程序的调试和发布版本。