Xamarin 日本語情報

Xamarin(ザマリン) の代理店だったエクセルソフト田淵のブログです。主に Xamarin に関するエントリーをアップしていきます。(なるべく正しい有益な情報を掲載していきたいと考えていますが、このブログのエントリーは所属組織の公式見解ではありませんのでご注意ください)

Xamarin.Android の debug.keystore の場所

こんにちは。エクセルソフトの田淵です。

Android で PUSH 通知を受ける時とか、Google Map を表示する時とかに必要になってくる debug.keystore ですが、いつも忘れてしまうので備忘録で残しておきます。

Windows:

%LOCALAPPDATA%\Xamarin\Mono for Android\debug.keystore

macOS:

~/.local/share/Xamarin/Mono for Android/debug.keystore

です。チームで開発する時は一緒のキーを使わないと署名が違ってしまいますので、ファイルを共有する必要があります。

なお、消してしまった場合は、

keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -keyalg RSA -validity 10000 -dname "CN=Android Debug,O=Android,C=US"

を実行し、再度作成しましょう。

通常の Android Studio の debug.keystore は以下にあります。

Windows:

%USERPROFILE%\.android\debug.keystore

macOS:

~/.android/debug.keystore

Xamarin 用のとは場所が違いますので、両方のファイルを同じにしても良いかもしれないですね。

参考サイト: debug用keystoreについて調べてみた - Qiita

以上です。

Xamarin 気になった方は

Visual Studio 2017 をインストールして触ってみてください。手順書は こちらのエントリー をご覧ください。 学習用リソースJXUG リンクページ に参考資料を纏めてますので併せてどうぞ。

Xamarin の導入支援サービスを始めました。ベースは基本的なアプリを一緒に作ることで Xamarin を使えるようになって頂く内容ですが、ご要望に応じて講習内容のカスタマイズも可能です。詳しくは田淵までお問い合わせください(^^)

Xamarin 有償トレーニング : XLsoft エクセルソフト

Xamarin の情報が欲しい方はこのブログも購読いただいたり、私のTwitterアカウントをフォローいただいたりすると嬉しいです。

私が所属している エクセルソフト の宣伝を少しさせてください。弊社は開発者向けの様々なソフトウェアを扱っています。おなじみの ReSharper (JetBrains)、 や Atlassian の JIRA, Confluence、Office/PDF ファイルを .NET/Java で操作するライブラリ Aspose(アスポーズ)Windows アプリ、Web ページ、iOS/Android アプリの UI テストができる TestComplete などお勧めです(^^) また、Visual Studio Professional/Enterprise with MSDN も販売してますし、日本で売っていない海外のソフトウェア、開発ツールなどを弊社経由で日本円で購入頂くことも可能です。ご興味あれば 弊社ページ を覗いてみてください。

以上です。

エクセルソフト | ダウンロード | 学習用リソース | JXUG リンクページ | ブログ購読