質問編集履歴
4
状況説明を追記しました.
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,9 +2,7 @@
|
|
2
2
|
|
3
3
|
FusedLocationProviderClientで取得した位置情報を用いて,Map上に位置情報を追加したいと考えています.
|
4
4
|
|
5
|
-
構築途中で別のエラーが発せしてしまうため,解決したいです.
|
6
|
-
|
7
|
-
|
5
|
+
既存のプロジェクトにMaps SDK for Androidを追加する途中なのですが,[既存の Android Studio プロジェクトを設定する](https://developers.google.com/maps/documentation/android-sdk/config?hl=ja)に書かれている,
|
8
6
|
|
9
7
|
```ここに言語を入力
|
10
8
|
|
@@ -50,9 +48,9 @@
|
|
50
48
|
|
51
49
|
### 試したこと
|
52
50
|
|
53
|
-
ACCESS_COARSE_LOCATION)を記述していなかったため追記しました.しかし,meta-dataの構築前までは,このパーミッションがなくとも動いていたのですが...なぜ
|
51
|
+
ACCESS_COARSE_LOCATION)を記述していなかったため追記しました.しかし,meta-dataの構築前までは,このパーミッションがなくとも動いていたのですが...なぜMaps SDK for Androidを導入するとエラーが起こるのか.
|
54
52
|
|
55
|
-
出来ることはやったつもりなのですが,
|
53
|
+
出来ることはやったつもりなのですが,他原因が分からないため,解決策をご教授頂きたいです.
|
56
54
|
|
57
55
|
|
58
56
|
|
3
整理してまとめ直した.
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
FusedLocationProviderClientの
|
1
|
+
FusedLocationProviderClientが,Google Play 開発者サービスのmeta-dataを入れるとエラーが発生してしまう
|
test
CHANGED
@@ -1,20 +1,22 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
|
3
|
-
|
3
|
+
FusedLocationProviderClientで取得した位置情報を用いて,Map上に位置情報を追加したいと考えています.
|
4
4
|
|
5
|
-
別の
|
5
|
+
構築途中で別のエラーが発せしてしまうため,解決したいです.
|
6
6
|
|
7
|
+
Google Map Apiの構築段階なのですが,[既存の Android Studio プロジェクトを設定する](https://developers.google.com/maps/documentation/android-sdk/config?hl=ja)に書かれている,
|
7
8
|
|
9
|
+
```ここに言語を入力
|
8
10
|
|
11
|
+
<meta-data
|
9
12
|
|
13
|
+
android:name="com.google.android.gms.version"
|
10
14
|
|
15
|
+
android:value="@integer/google_play_services_version" />
|
11
16
|
|
17
|
+
```
|
12
18
|
|
13
|
-
突然,パーミッション確認をしてくださいとのエラーが発生しました.このエラーの解決策が分かりません.
|
14
|
-
|
15
|
-
|
19
|
+
をapplication 要素内に記述すると,MainActivityに記述した
|
16
|
-
|
17
|
-
|
18
20
|
|
19
21
|
```ここに言語を入力
|
20
22
|
|
@@ -22,13 +24,15 @@
|
|
22
24
|
|
23
25
|
```
|
24
26
|
|
27
|
+
が突然,**パーミッション確認をしてくださいとのエラーが発生**します.
|
28
|
+
|
29
|
+
FusedLocationProviderClientとmapは一緒に使うことが出来ないのでしょうか.
|
30
|
+
|
31
|
+
|
32
|
+
|
25
33
|
|
26
34
|
|
27
35
|
### 発生している問題・エラーメッセージ
|
28
|
-
|
29
|
-
気がついたら,赤波線が貼られていました.
|
30
|
-
|
31
|
-
goolgle map api keyの構築最中に気がつき,何か関係がある?のか.
|
32
36
|
|
33
37
|
```
|
34
38
|
|
@@ -36,7 +40,7 @@
|
|
36
40
|
|
37
41
|
|
38
42
|
|
39
|
-
|
43
|
+
// error msg
|
40
44
|
|
41
45
|
Missing permissions required by FusedLocationProviderClient.requestLocationUpdates: android.permission.ACCESS_COARSE_LOCATION or android.permission.ACCESS_FINE_LOCATION
|
42
46
|
|
@@ -46,7 +50,9 @@
|
|
46
50
|
|
47
51
|
### 試したこと
|
48
52
|
|
49
|
-
A
|
53
|
+
ACCESS_COARSE_LOCATION)を記述していなかったため追記しました.しかし,meta-dataの構築前までは,このパーミッションがなくとも動いていたのですが...なぜなのか?
|
54
|
+
|
55
|
+
出来ることはやったつもりなのですが,解決できていないので解決策をご教授頂きたいです.
|
50
56
|
|
51
57
|
|
52
58
|
|
@@ -86,6 +92,10 @@
|
|
86
92
|
|
87
93
|
locationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY);
|
88
94
|
|
95
|
+
|
96
|
+
|
97
|
+
//ここで赤波線のerror msg
|
98
|
+
|
89
99
|
fusedLocationProviderClient.requestLocationUpdates(locationRequest, mLocationCallback, null);
|
90
100
|
|
91
101
|
}
|
@@ -94,18 +104,14 @@
|
|
94
104
|
|
95
105
|
```
|
96
106
|
|
107
|
+
### SDK Manager
|
97
108
|
|
109
|
+
Maps SDK for Androidは入れました.
|
98
110
|
|
99
|
-
### 試したこと
|
100
|
-
|
101
|
-
|
102
|
-
|
103
|
-
|
111
|
+
![イメージ説明](a4678016e78a2d0abf2503b109caae16.png)
|
104
112
|
|
105
113
|
|
106
114
|
|
107
115
|
### 補足情報(FW/ツールのバージョンなど)
|
108
116
|
|
109
|
-
|
110
|
-
|
111
|
-
|
117
|
+
android studio 4.2.2
|
2
知らせ
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
!!!!!!!!!質問一旦停止!!!!!!!!!!!!!
|
4
4
|
|
5
|
-
別の問題が発生し,そっちの優先順位が
|
5
|
+
別の問題が発生し,そっちの優先順位が高いため,回答に対応できません.こちらの都合で申し訳ございません.
|
6
6
|
|
7
7
|
|
8
8
|
|
1
質問に対応できないことの知らせ
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,14 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
|
+
|
3
|
+
!!!!!!!!!質問一旦停止!!!!!!!!!!!!!
|
4
|
+
|
5
|
+
別の問題が発生し,そっちの優先順位が上なた..
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
|
2
12
|
|
3
13
|
突然,パーミッション確認をしてくださいとのエラーが発生しました.このエラーの解決策が分かりません.
|
4
14
|
|