W/GooglePlayServicesUtil( 4892): Google Play Store is missing.
Это предупреждение не позволяет карте Google отображаться в устройстве genymotion.
, и это вывод карты в android 9 в приложении genymotion:
Как я могу решить эту проблему? Все необходимые шаги для включения Google Map SDK для android и ios и получения ApiKey были выполнены и добавлены. Это коды экрана карты.
import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
class MapScreen extends StatefulWidget {
@override
_MapScreenState createState() => _MapScreenState();
}
class _MapScreenState extends State<MapScreen> {
static final CameraPosition _kGooglePlex = CameraPosition(
target: LatLng(37.42796133580664, -122.085749655962),
zoom: 14.4746,
);
@override
Widget build(BuildContext context) {
return new Scaffold(
appBar: AppBar(title:Text("map") ,),
body:Container(
width: 400,
height: 400,
child: GoogleMap(
mapType: MapType.hybrid,
initialCameraPosition: _kGooglePlex,
onMapCreated: (GoogleMapController controller) {
// _controller.complete(controller);
},
),
));
}
}