无法在 Mac 上找到适用于 android 的密钥库
Posted
技术标签:
【中文标题】无法在 Mac 上找到适用于 android 的密钥库【英文标题】:Unable to find keystore for android on Mac 【发布时间】:2021-07-28 12:46:09 【问题描述】:我正在使用 Flutter 开发需要 SHA-1 的应用程序。 我在 gradle 上打开了签名报告,但它说缺少密钥库。 使用 "keytool -alias "androidDebugKey" -genkeypair" 但我无法在系统上找到密钥库。 我又试了一次,但它显示 java.lang.Exception:未生成密钥对,别名已存在。 我也做了 % keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android 但我得到了这个错误 java.lang.Exception:密钥库文件不存在:/Users/username/.android/debug.keystore
【问题讨论】:
你尝试在你的安卓文件夹中使用./gradlew signingReport
是的,我也这样做了,它显示错误 Missing Keystore
./gradlew signingReport
的错误是什么
变体:调试配置:调试存储:/Users/username/.android/debug.keystore 别名:AndroidDebugKey 错误:缺少密钥库
***.com/questions/8508189/…
【参考方案1】:
在android studio中打开flutter应用->在Android Studio中打开编辑选项
然后打开Gradle,位于右手边->android->Tasks->android->signingReport
现在在运行窗口中,您将获得 SHA-1
【讨论】:
我以前这样做过,但是当我打开签名报告时,它显示缺少密钥库 试试这个链接***.com/questions/27609442/…。以上是关于无法在 Mac 上找到适用于 android 的密钥库的主要内容,如果未能解决你的问题,请参考以下文章
适用于 Mac 的 Intel VTune Profiler 错误:无法与目标通信
xml 一些适用于Android Studio的实时模板。在我的Mac上,这个文件位于`〜/ Library / Preferences / AndroidStudioPreview1.3 / tem