回答編集履歴
1
追記
answer
CHANGED
@@ -7,4 +7,26 @@
|
|
7
7
|
はGPSのみの場合です
|
8
8
|
|
9
9
|
backgroundでの例はこちらにもあります
|
10
|
-
https://akira-watson.com/android/multi-runtime-permission.html
|
10
|
+
https://akira-watson.com/android/multi-runtime-permission.html
|
11
|
+
|
12
|
+
---------
|
13
|
+
追記:
|
14
|
+
[Google APIs for Android|最終更新日: 7月 26, 2017
|
15
|
+
](https://developers.google.com/android/guides/releases)
|
16
|
+
こちらのリリースノートでは
|
17
|
+
__**FusedLocationProviderClient**__
|
18
|
+
が追加されたようです。
|
19
|
+
|
20
|
+
Google Play services updated 11 以上ではこれを使っていく方針なのでしょう
|
21
|
+
これを使うだけならばいいのですが、他のライブラリーも引きずられます
|
22
|
+
つまり、新しいビルドをする場合はこれを使う必要がある...ようです(多分)
|
23
|
+
|
24
|
+
FusedLocationProviderClient
|
25
|
+
をググっても日本語のサイトは皆無なので(韓国語、中国語はあります)
|
26
|
+
Googleのサンプル及びそのた英語の内容を読み進めるしかないでしょうね
|
27
|
+
今のところ
|
28
|
+
|
29
|
+
しかし、これは古いAPIはFusedLocationProviderApi
|
30
|
+
SDK26からは **FusedLocationProviderClient**
|
31
|
+
を使うという切り分けをしないといけないのか?!
|
32
|
+
という疑問が出てきます(寒気...)
|