LoginSignup
6

More than 5 years have passed since last update.

Xamarin Android Player で Google Play サービスを使用するには

Posted at

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

軽くて速い Xamarin Android Player、皆さん使ってらっしゃいますか?まだの方は Xamarin ユーザーであれば無料で使用できますので是非使ってみてください。Google 純正の x86 Emulator よりも確実に使いやすいです(ARM Emulator は言わずもがな)。Genymotion も良いみたいですが個人開発者でも年間 €99、企業の開発者は €299 ですしね。

Xamarin Android Player については以下をご参照ください。

Xamarin Android Player の初期設定と Google Play サービスのインストールについて

最初にリンクした渡辺さんのエントリーにも公式ドキュメントにも、Google Play サービス使うと便利だよ。とありますが、手順に沿って入れてみたところ、Google+ がエラーを吐きまくって落ちまくるので、この部分だけのエントリーを用意しても良いかな?と思いました。

詳細な手順

以下に記載します。なお、今回は Mac での画面写真ですが、Windows でも作業内容は全く同じです。

  1. イメージをダウンロードして起動したら、まずは UI を日本語にしときましょう。
  2. Settings>Languages & inputLanguages日本語 を選択し、Japanese IME キーボードをチェックしてデフォルトの入力方法を 日本語 Japanese IME にします。
    スクリーンショット 2014-12-04 12.13.14.png
  3. Google Apps - CyanogenMod からダウンロードした gapps-kk-20140606-signed.zip(2014/12/11 現在) をそのままドラッグ&ドロップします。
    スクリーンショット 2014-12-04 12.14.27.png
  4. インストールしますか?と聞いてくるので OK をクリックします。

    スクリーンショット 2014-12-04 12.14.54.png スクリーンショット 2014-12-04 16.44.11.png

  5. 通知が来たりしてそのまま待っていると Android をアップグレードしています... の画面になりますのでしばらく待ちます。

    スクリーンショット 2014-12-04 12.16.51.png

  6. 無事再起動した後で、Google+ の再インストールを促すダイアログが出ます。これが本当に何度も出るんです。。

    スクリーンショット 2014-12-04 12.17.39.png

  7. OK をクリックするとログイン画面に移行するのですが、この途中にも再度ダイアログが表示されたりして、先に進めません。まずは Google+ を無効にしましょう。

    スクリーンショット 2014-12-04 12.18.19.png

  8. 設定>アプリすべて タブで Google+ を見つけて無効にしてやりましょう。

    スクリーンショット 2014-12-04 12.19.56.png

    なお、ダイアログで OK をクリックすると都度 Google Play の Intent が立ち上がるので、ダイアログが出たら右下のタスクボタン(?) で設定に戻して処理を進めるとやりやすいかもです。

    スクリーンショット 2014-12-04 12.20.07.png

  9. 無効に出来たら静かになりますので、Google Play にログインして、アプリを更新します。

    スクリーンショット 2014-12-04 12.25.26.png

    ログインに使用するアカウントですが、普段お使いのアカウントとは分けた方が無難っぽいです。Android デバイス マネージャー に自動で追加されますが、これが消せないっぽいので…

    スクリーンショット 2014-12-11 16.21.11.png

  10. 色々更新すると、Google Play開発者サービス も更新するよう促されますので、更新しておきます。

    スクリーンショット 2014-12-04 12.40.10.png

  11. 全部更新したら、設定>アプリ>無効 にいる Google+ を再度有効にして、更新してあげましょう。
    スクリーンショット 2014-12-04 12.42.50.png

完了

お疲れ様でした。取り敢えずこれで Google Play Service を使用するアプリも動かせるはずです。特に Xamarin Android Player では OpenGL が動作するので、マップも動きます。

スクリーンショット 2014-12-04 12.48.19.png

気になったら

Xamarin Android Player は Xamarin ユーザーであれば無料で使用できます。こちら からダウンロードできますので、是非使ってみてください。

以上です。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6