【问题标题】:Can't locate Mono for Android Folder. Xamarin Android for Maps找不到 Mono for Android 文件夹。适用于地图的 Xamarin Android
【发布时间】:2017-02-06 15:17:31
【问题描述】:

在 C:\Users[USERNAME]\AppData\Local\Xamarin\Mono for Android\debug.keystore 的 Xamarin 文件中找不到 Mono for Android 文件夹

需要它来获取我的安卓谷歌地图的签名密钥指纹。

提前谢谢你!

【问题讨论】:

  • 确保您的路径是正确的,并且您使用的是正确的USERNAME 或使用"%LocalAppData%\Xamarin\Mono for Android\debug.keystore" 示例:keytool.exe -list -v -keystore "%LocalAppData%\Xamarin\Mono for Android\debug.keystore" -alias androiddebugkey -storepass android -keypass android
  • 如果您在该位置没有密钥库,您可以生成一个新的:stackoverflow.com/questions/36554463/…

标签: android xamarin maps


【解决方案1】:
  1. 在以下路径中查找debug.keystore,例如:C:\Users\YOURACCOUNT\AppData\Local\Xamarin\Mono for Android

  2. 将此 debug.keystore 复制到 JDK 的 bin 文件夹中。比如我用的是JDK1.8 for Android 7.0,那么我需要把这个文件复制到路径:C:\Program Files\Java\jdk1.8.0_111\bin

  3. 以管理员身份打开 CMD。

  4. 访问你的JDK的bin文件夹,我这边是cd C:\Program Files\Java\jdk1.8.0_111\bin

  5. 正如@SushiHangover 所建议的,在我身边,我需要执行keytool.exe -list -v -keystore "C:\Program Files\Java\jdk1.8.0_111\bin\debug.keystore" -alias androiddebugkey -storepass android -keypass android

你的 JDK 的路径在这里很重要,确保你有正确的路径。

【讨论】:

  • 感谢将 debug.keystore 移动到另一个文件夹是简单的解决方案。
猜你喜欢
  • 1970-01-01
  • 2014-01-23
  • 1970-01-01
  • 2012-06-13
  • 2012-02-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-25
相关资源
最近更新 更多