当前位置: 首页 > 知识库问答 >
问题:

“nativescript-google-maps-sdk”插件显示空白屏幕

贺飞
2023-03-14

我已经在我的NativeScript2.0项目中安装了nativescript-google-maps-sdk插件。

<resources>
  <string name="google_maps_key">MY_API_KEY</string>
  <string name="nativescript_google_maps_api_key">MY_API_KEY</string>
</resources>
<manifest>
  <application>
      ...

      <meta-data android:name="com.google.android.geo.API_KEY"
                 android:value="MY_API_KEY" />
  </application>
</manifest>

在app.gradle文件中,我添加了对com.google.android.gms:play-services-maps:8.3.0包的引用。

但是没有什么帮助...我仍然有一个空白的屏幕,有谷歌的标志,但没有地图。

共有1个答案

丌官盛
2023-03-14

我也有同样的问题。在我勾选“使用主机GPU”后,它起作用了

  1. 打开Android虚拟设备(AVD)管理器
  2. 选择模拟器并单击编辑
  3. 检查模拟器选项:使用主机GPU
 类似资料:
  • 我一直在尝试让谷歌地图在Android Studio工作。 使用Google maps模板创建新项目时,效果很好。然而,当我在现有项目中实现地图时,它显示的只是一个灰色屏幕,左下角有一个徽标。 现有项目使用一个片段导航系统和一个单独的活动来承载所有其他片段类。但这不应该是问题的原因,因为我以与模板中相同的方式实现了映射,但它也不起作用。 我检查了Logcat输出,密钥验证没有错误。如果我更改密钥,

  • NativeScript plugin for the Google Maps SDK This is a cross-platform (iOS & Android) Nativescript plugin for the Google Maps API. Prerequisites iOS - Cocoapods must be installed. Android - The latest

  • 这真的快把我逼疯了。我已经做了以下工作: 将我的包名+SHA1(调试密钥库)+SHA1(发布密钥库)添加到Google Developer的控制台。 已启用用于Android的地图SDK。API密钥有Android应用程序限制 从Firebase控制台将google-services.json添加到我的应用程序 添加了必要的权限: 将API键添加到清单文件-从Google Developer Co

  • 我想在我的cordova应用程序中使用谷歌地图插件。我使用以下命令成功创建sha1密钥: keytool-exportcert-alias androiddebugkey-keystore C:\users\morsali.android\debug.keystore-list-v 并且我成功地创建了我的android和IOS密钥。包名称,sha1,...正确导入: 下面是googlemap-pl

  • 当我试图使用nativescript 7.2.0 Angular 8和nativescript-google-maps-sdk 3.0.2: 在android模拟器上替换谷歌地图时,我遇到了这个错误 js:错误错误:未捕获(在promise中):typeerror:nativescript_core__webpack_imported_module_1_。属性不是构造函数js:typeerror:

  • 这是我的代码,请记住,我在几天前学习了python,所以我的代码可能制作不正确,等等。我正在尝试制作一个窗口,该窗口将显示一些文本(测试版),并将显示两个小矩形,我想成为按钮。