Ameba を使ってみるブログ -3ページ目

Ameba を使ってみるブログ

Ameba の調査もろもろ。

Q. Google Play Services って何?

 

公式ドキュメントはこれ!
* https://developers.google.com/android/guides/overview

 

日本語だと「Google Play 開発者サービス」のこと。
* http://www.atmarkit.co.jp/ait/articles/1501/08/news127.html

 

これを利用することで Android アプリにさまざまな機能 (Google Maps, GCM (通知) など) を追加できる。
Google アナリティクスも Google Play Services の一つ。
Google Play services SDK をアプリに組み込めば、これらの機能を利用可能になる。

 

Google Services も Google Play Services と同義で使っているみたい。
(ココとか → http://developer.android.com/intl/ja/google/index.html)

 

以前は SDK で全機能を組み込む必要があったが、
最近は一部の機能のみ利用することができるようになった。
* https://developers.google.com/android/guides/setup#add_google_play_services_to_your_project

 

A. Android アプリにさまざまな機能を組み込めるライブラリ的なもの。通知とか、位置情報とかで使用する。

 

だんだん、Google アナリティクスの組み込み手順がクリアになってきた気がします。チョキ

 

 

 

 

 

Q. Google サービスプラグインって何?

「"Google サービスプラグイン"」でググったら
* http://wasurenai-tame-ni.blogspot.jp/2016/03/androidgooglerxmlglobaltracker.html
これ見ると、やっぱり global_tracker.xml とか作ってるみたい。

やっぱり英語の情報をあたるしかなさそう。

* https://developers.google.com/android/guides/google-services-plugin#introduction
* https://developers.google.com/android/guides/setup

を読むしかなさそう。そもそも Google Play Services の理解が必要そう。
Q. Google Play Services って何?

Google I/O 2015 で Google Services Gradle Plugin が発表されたっぽい。
google-services.json から Android リソースを作ってくれるみたい。
これが記事によって global_tracker.xml を自前で作るか、作らないかの原因。2015 だからほんと最近の出来事。
apply plugin: 'com.google.gms.google-services' あたりはここら辺と絡んでいるはず。
→ Q. builde.gradle に記述する apply plugin って何?

A. Gradle プラグイン。google-services.json から Google Play Services 関連の Android リソースを自動的に作ってくれるみたい。