Open5

読者コミュニティ|Flutter x Firebaseで位置情報共有アプリを作ろう

JboyHashimotoJboyHashimoto

Hi Mr.heyhey1028

Chapter 03

This is xml file

 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.almost_zenly">
   <application
        android:label="almost_zenly"
        android:name="${applicationName}"
        android:icon="@mipmap/ic_launcher">
+        <meta-data android:name="com.google.android.geo.API_KEY" 
+           android:value="YOUR KEY HERE"/>

Half-width space code was mixed
半角スペースのコードが混ざっていました!

neuvecomneuvecom

08 アプリ起動時に現在地を表示しよう
_moveToCurrentLocationに画面上のコードだと
LocationPermission permission = await Geolocator.checkPermission();
がなくてエラーになっていたけど、完成コードの方はあったので足してみたら動いた。
同時に、 mapControllerが未定義というエラーが…
これは、
await _moveToCurrentLocation(mapController);
Future<void> _moveToCurrentLocation(mapController) async {
とすることで、エラーはなくなった。ただ、正解がどうかは不明。
バージョンアップしてしまったので、その辺厳密になっているため?なのかな。