扑来:Google地图不显示

发布于 2025-02-12 12:01:26 字数 1281 浏览 0 评论 0原文

我使用Google Map,在Google Cloud中创建了Project和API密钥,并为Andriod和iOS启用了API密钥。

我将这些许可添加到AndroidManifest.xml:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>

AD API键:AndroidManifest.xml:

<application
        android:label="xxxx"
        android:icon="@mipmap/launcher_icon">
        <activity
            .............
            <meta-data android:name="com.google.android.geo.API_KEY"
               android:value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/>

然后,我使用getLocator软件包来获取提供商的位置以显示地图:

GoogleMap(
    mapType: MapType.normal,
    initialCameraPosition: CameraPosition(
                  target: LatLng(authProvider.latitudePosition,
                                      authProvider.longitudePosition),
                  zoom: 14))

在仿真器上没有显示(使用Google Play的模拟器)显示的内容也没有: UpdateAcquireFence:找不到框架。

I have flutter app using google map, I created project and api key in google cloud,and enabled for both Andriod and iOS.

I add these permisions to AndroidManifest.xml :

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>

also ad Api Key to AndroidManifest.xml:

<application
        android:label="xxxx"
        android:icon="@mipmap/launcher_icon">
        <activity
            .............
            <meta-data android:name="com.google.android.geo.API_KEY"
               android:value="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"/>

then I used getlocator package to get location in provider for showing the map :

GoogleMap(
    mapType: MapType.normal,
    initialCameraPosition: CameraPosition(
                  target: LatLng(authProvider.latitudePosition,
                                      authProvider.longitudePosition),
                  zoom: 14))

nothing to show on emulator (the emulator using google play) also I get this :
updateAcquireFence: Did not find frame.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文