Карта Flutter Google не отображается на эмуляторе, но работает на реальном устройствеAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Карта Flutter Google не отображается на эмуляторе, но работает на реальном устройстве

Сообщение Anonymous »

Я пытаюсь реализовать карты Google в своем приложении Flutter для Android, и оно работает в веб-версии и на физическом устройстве, но при попытке использовать эмулятор отображается пустой экран.
Я использую эмулятор Android 16 (API:36 | Список ABI: x86_64) и поддерживает сервисы Google Play/API, и даже приложение Google Maps работает в нем нормально, и нет никаких ограничений на ключ API, но все же мое приложение не показывает карту
вот androidManifest.xml:



























это main.dart:
import 'dart:async';

import 'package:flutter/material.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';

void main() => runApp(MyApp());

class MyApp extends StatefulWidget {
@override
_MyAppState createState() => _MyAppState();
}

class _MyAppState extends State {
Completer _controller = Completer();

static const LatLng _center = const LatLng(45.521563, -122.677433);

void _onMapCreated(GoogleMapController controller) {
_controller.complete(controller);
}

@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('Maps Sample App'),
backgroundColor: Colors.green[700],
),
body: GoogleMap(
onMapCreated: _onMapCreated,
initialCameraPosition: CameraPosition(
target: _center,
zoom: 11.0,
),
),
),
);
}
}

консоль продолжает повторять это:
I/xample.map_test( 8478): NativeAlloc concurrent mark compact GC freed 1571KB AllocSpace bytes, 41(1936KB) LOS objects, 49% free, 6308KB/12MB, paused 1.379ms,8.364ms total 64.481ms
W/HWUI ( 8478): Image decoding logging dropped!
W/HWUI ( 8478): Image decoding logging dropped!
W/HWUI ( 8478): Image decoding logging dropped!


Подробнее здесь: https://stackoverflow.com/questions/796 ... eal-device
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»