为什么我在 ~/.android 文件夹中没有 debug.keystore(对于 mac)?

ish*_*007 4 java macos android keystore keytool

ls ~/.android

analytics.settings avd/缓存/指标/

keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore
Run Code Online (Sandbox Code Playgroud)

密钥工具错误:java.lang.Exception:密钥库文件不存在:/Users/ishandutta2007/.android/debug.keystore java.lang.Exception:密钥库文件不存在:/Users/ishandutta2007/.android/debug.keystore at sun.security.tools.keytool.Main.doCommands(Main.java:745) at sun.security.tools.keytool.Main.run(Main.java:343) at sun.security.tools.keytool.Main.main( Main.java:336)

ישו*_*ותך 5

你的系统应该有问题。但通常,下次您构建和运行应用的调试版本时,Android Studio 会为您重新生成新的密钥库和调试密钥。在调试证书到期中阅读更多详细信息

如果您的 Android Studio 仍然无法重新生成调试密钥,您可以使用以下命令:

$ keytool -genkey -v -keystore debug.keystore -storepass android -alias androiddebugkey -keypass android -keyalg RSA -keysize 2048 -validity 10000
Run Code Online (Sandbox Code Playgroud)

密钥库名称debug.keystore
密钥库密码android
密钥别名androiddebugkey
密钥密码android