2017-02-04 12 views
0

ためXamarinのAndroidはCでXamarinファイル内のAndroidフォルダのモノを見つけることができません:\ユーザー[USERNAME]のAndroid \のための\のAppData \ローカル\ Xamarin \モノAndroidフォルダー用のMonoを見つけることができません。地図

debug.keystore私の署名を得ることする必要がありますアンドロイドgoogleマップのためのキー指紋。

ありがとうございます!

+0

あなたのパスが正しいこと、正しい 'USERNAME'を使用していること、またはAndroid \ debug.keystoreに%LocalAppData%\ Xamarin \ Monoを使用していることを確認してください' '例:' 'keytool.exe -list -v - キーストア "%LocalAppData%\ Xamarin \ Mono for Android \ debug.keystore" -alias androiddebugkey -storepass android -keypass android' – SushiHangover

+0

https://developer.xamarin.com/guides/android/deployment,_testing,_and_metrics/MD5_SHA1/ – SushiHangover

+0

その場所にキーストアがない場合、新しいキーストアを生成することができます:http://stackoverflow.com/questions/36554463/lost-my-debug-keystore-due-to-xamarin-new-installation-can -i-recover-it/36554649#36554649 –

答えて

0
  1. 例えば、次のパスでdebug.keystoreを探す:C:\Users\YOURACCOUNT\AppData\Local\Xamarin\Mono for Android

  2. debug.keystoreをJDKのbinフォルダにコピーします。たとえば、Android 7.0用にJDK1.8を使用している場合は、このファイルをパス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のパスが重要です。正しいパスがあることを確認してください。

関連する問題