Mac 上的 debug.keystore 在哪里?

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

我正在尝试生成我的指纹,它应该在这里:

~/.android/debug.keystore
,但我那里什么也没有,尽管我也可以正常运行我的 monodroid 项目,那么我如何找到 debug.keystore 文件?

android macos google-maps xamarin.android
7个回答
82
投票

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

打开终端并输入:

cd ~/.android/
ls

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

open .

问候。


14
投票

从命令提示符在 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


11
投票

Android 版 Mono

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


10
投票

只需打开 Finder,即可按照以下路径进行操作。

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

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


9
投票
  1. 打开查找器

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

  3. 输入/Users/用户名/.android


4
投票

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

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

0
投票

对于 mac 路径,您必须创建另一个名为

debug.key.properties
的文件,它将以下 4 行粘贴到其中(并且不要忘记根据您的值进行调整):

storePassword=yourPassword
keyPassword=yourKeyPassword
keyAlias=yourKeyAlias
storeFile=//Users//test//Desktop//project//Debug//debug.keystore 
© www.soinside.com 2019 - 2024. All rights reserved.