【问题标题】:Where is the debug.keystore on Mac?Mac 上的 debug.keystore 在哪里?
【发布时间】:2011-12-14 16:41:49
【问题描述】:

我正在尝试生成我的指纹,它应该在这里:~/.android/debug.keystore,但我没有任何东西,虽然我也可以正常运行我的 monodroid 项目,所以我怎样才能找到调试。密钥库文件?

【问题讨论】:

    标签: android macos google-maps xamarin.android


    【解决方案1】:

    debug.keystore 位于您所说的文件夹中,但它是隐藏的,因此您无法在 Finder 上看到它。

    打开终端并输入:

    cd ~/.android/
    ls
    

    如果您可以看到 debug.keystore,那就是正确的文件夹。 如果您需要在 Finder 中打开,请输入相同的文件夹:

    open .
    

    问候。

    【讨论】:

      【解决方案2】:

      通过命令提示符在 android studio 上获取 SHA1 的路径

      keytool -list -v -keystore {debug.keystore 的完整路径} -alias androiddebugkey -storepass android -keypass android

      示例:-

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

      【讨论】:

      • 这为我节省了一天!
      【解决方案3】:

      Android 的 Mono debug.keystore 文件位于 $HOME/.local/share/Xamarin/Mono for Android。 (是的,该目录名称中有空格。)

      【讨论】:

      • 我意识到我的问题是我的 apiKey,我从另一个目录获得了我的指纹:~/.android/debug.keystore 我不认为这是问题,因为我用它生成是为了获取我的 apikey 并在我的 Java android 应用程序中使用它并且工作正常,但随后我尝试将其更改为位于此目录中的 debug.store:$HOME/.local/share/Xamarin/Mono for Android/debug .keystore,然后扔给我另一个指纹,所以我用它来生成另一个 apikey,然后神奇地在 Mono 上运行我的应用程序。尽管非常感谢您的帮助。
      【解决方案4】:

      只需打开 Finder 即可通过以下路径。

      转到 -> 主页 -> ./android/debug.keystore

      确保您可以看到隐藏的文件和文件夹。

      【讨论】:

        【解决方案5】:
        1. 打开查找器

        2. 选择菜单前往 -> 前往文件夹...

        3. 输入 /Users/username/.android

        【讨论】:

          【解决方案6】:

          你会在这里找到 debug.keystore 文件, 在终端中触发此命令以查看隐藏文件

          1. defaults write com.apple.Finder AppleShowAllFiles YES
          2. 进入主目录
          3. 转到将被隐藏的 .android 文件夹

          【讨论】:

            猜你喜欢
            • 2013-06-02
            • 1970-01-01
            • 2019-09-11
            • 2013-12-08
            • 2018-10-04
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多