Я использую контроллер Google Map в моем приложении Flutter, которое разработано с использованием VS на Mac, я всегда получаю серой экран с логотипом Google в левом дне, и я передаю следующие сообщения на консоли отладки < /p>
/alny.wasalnyapp( 8070): Compiler allocated 5688KB to compile void m.eph.o()
12
W/ImageReader_JNI( 8070): Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers
2
D/ActivityThread( 8070): Package [com.android.chrome] reported as REPLACED, but missing application info. Assuming REMOVED.
17
W/ImageReader_JNI( 8070): Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers
2
D/ActivityThread( 8070): Package [com.google.android.apps.wellbeing] reported as REPLACED, but missing application info. Assuming REMOVED.
15
W/ImageReader_JNI( 8070): Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers
2
D/ActivityThread( 8070): Package [com.google.android.apps.restore] reported as REPLACED, but missing application info. Assuming REMOVED.
3
W/ImageReader_JNI( 8070): Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers
2
D/ActivityThread( 8070): Package [com.google.android.partnersetup] reported as REPLACED, but missing application info. Assuming REMOVED.
12
W/ImageReader_JNI( 8070): Unable to acquire a buffer item, very likely client tried to acquire more than maxImages buffers
< /code>
Я добавил ключ в Android /src /main /android manifest.xml < /p>
< /code>
< /li>
код для вызова контроллера карты < /p>
import 'dart: async'; < /p>
Импорт 'Пакет: Flutter /material.dart';
import 'package: Google_maps_flutter /Google_maps_fl 'Package: wasalnyapp/global/global_var.dart';
homepage class extends statefulwidget {
const homepage ({super.key});
@override
State createState() => _HomePageState();
< /code>
} < /p>
class _homepagestate extends state {< /p>
Окончательный завершен _controller =
opperer (); < /p>
@override
Widget build(BuildContext context) {
return Scaffold(
body: Stack(
children: [
GoogleMap(
mapType: MapType.normal,
myLocationButtonEnabled: true,
initialCameraPosition: globalGooglePlexInitialPosition,
onMapCreated: (GoogleMapController controller) {
_controller.complete(controller);
},)
],
)
);
}
< /code>
} < /p>
< /li>
Globals < /p>
Импорт 'Пакет: Google_maps_fluther /Google_maps_flutter.dart'; < /p>
string globure = "" "AIzaSyAD1w1fsY43ykE-3dpw1veGQin0m1-2Z2o" ;
const CameraPosition globalGooglePlexInitialPosition = CameraPosition(
target: LatLng(37.42796133580664, -122.085749655962),
zoom: 12,
); < /p>
< /li>
< /ul>
Подробнее здесь: https://stackoverflow.com/questions/796 ... y-screen-w
Контроллер карты Google не работает в моем проекте Flutter «Всегда серый экран с логотипом Google в левом дне» ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение