Android上的Google Maps无法在应用程序上运行,但演示很好

哈恩

我无法让Google地图在我的应用程序上运行。

我看到黑屏;没有显示网格,只有google徽标和+/-缩放按钮。

我做了什么:

  • 我已启用“ Google Maps Android API v2” API
  • 我已将我的项目以及演示项目添加到Google控制台上的API凭据列表中
  • 我还添加了Internet所需的权限,位置com.google.android.providers.gsf.permission.READ_GSERVICES。
  • 甚至根据某些帖子的建议添加了“ MAPS_RECEIVE”权限
  • 还添加了“元数据” google_play_services_version

由于演示程序正常运行,因此我将MultiMapDemoActivity及其文件确实复制到了我的项目中,并尝试打开地图,但无济于事。

该问题可能与问题有关。但是,似乎他们根本无法使用地图。

这是我注意到的有趣的地方,通常可以这样:

10-02 12:29:20.376: D/REQUEST(5826): Connection opened to:https://clients4.google.com/glm/mmap/api
10-02 12:29:20.376: D/REQUEST(5826): Open Connection

其次是:

10-02 12:21:45.361: D/REQUEST(5826): DRD(80): 62|132
10-02 12:21:45.361: D/REQUEST(5826): Close
10-02 12:21:45.361: D/REQUEST(5826): Error processing: com.google.maps.api.android.lib6.b.d@42caa7b8 not retrying
10-02 12:21:45.361: D/REQUEST(5826): Retrying: com.google.maps.api.android.lib6.gmm6.c.a@4296a530
  • 另外,不确定是否相关,但是一旦我单击以打开地图,或者在打开并显示空白视图后单击地图,就会看到以下内容:

      10-02 13:03:32.978: E/DatabaseUtils(15468): Writing exception to parcel
      10-02 13:03:32.978:/DatabaseUtils(15468): java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this   
      requires android.permission.INTERACT_ACROSS_USERS_FULL
    

编辑#1

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

编辑#2另外,声明的包名称为com.ABC(清单);而我项目的活动结构为com.AB。

此后,我更新了项目结构以匹配清单的结构,但是仍然看到与以前相同的错误,没有任何变化。我真的在这里海上,因为我不明白这里可能出了什么问题。


一些帮助解决此问题的方法将不胜感激,谢谢!

哈恩

原来,我在这里阅读了有关此问题的n-1个问题。最后,经过不断的搜索无处不在,我偶然发现了答案在这里通过@Jack。

基本上,这行"HttpsURLConnection.setDefaultSSLSocketFactory(...)"代码是我代码中的罪魁祸首。我将其注释掉,并且一切正常。

注意:我尚未尝试保留代码行并对其进行修改以使地图正常工作。如果我需要/做它,我会发表评论。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法在helloweb演示应用程序上运行k run

来自分类Dev

无法在helloweb演示应用程序上运行k run

来自分类Dev

JavaScript无法在应用程序上运行

来自分类Dev

在 Meteor 演示应用程序上运行测试时出现超时错误

来自分类Dev

无法使Google OAuth2在CakePHP 3应用程序上运行

来自分类Dev

Google Map在Android应用程序上崩溃

来自分类Dev

在Rails应用程序上运行ruby的麻烦

来自分类Dev

如何在MVC应用程序上运行方法?

来自分类Dev

Google Maps Android应用程序可以在模拟器上运行吗?

来自分类Dev

在Rails 5演示应用程序上,在ArticlesController#create中获取ActiveModel :: ForbiddenAttributesError

来自分类Dev

无法在流星应用程序上使用setTimeout()函数

来自分类Dev

无法在OpenShift应用程序上添加phpMyAdmin墨盒

来自分类Dev

无法清除Speed Reader应用程序上的Timout

来自分类Dev

无法在电子应用程序上加载Goldenlayout库

来自分类Dev

无法在流星应用程序上使用setTimeout()函数

来自分类Dev

无法在应用程序上单击按钮

来自分类Dev

无法在Heroku Web应用程序上安装hashlib

来自分类Dev

无法在加载的应用程序上激活 UWP InkToolbar

来自分类Dev

单击按钮(“意图”)将其打开时,Google Maps在我的应用程序上崩溃

来自分类Dev

在 Openshift 上发布网站后,无法在 Android 应用程序上获取 FCM 负载消息

来自分类Dev

Phonegap Android应用程序无法在Android KitKat上运行

来自分类Dev

PhoneGap应用程序无法在Google Ripple上运行

来自分类Dev

Facebook应用程序请求无法在Android上运行

来自分类Dev

DetoxRuntimeError:无法在设备上运行应用程序-Android

来自分类Dev

无法在 android 上运行 React-native 应用程序

来自分类Dev

应用程序无法在 Android Kitkat 上运行

来自分类Dev

Android应用程序的“总安装次数”选项未显示在Google Play Android应用程序上

来自分类Dev

无法在Blazor WASM Standalone应用程序上使用Google授权登录或获取访问令牌

来自分类Dev

Android:在Android应用程序上使用图像

Related 相关文章

  1. 1

    无法在helloweb演示应用程序上运行k run

  2. 2

    无法在helloweb演示应用程序上运行k run

  3. 3

    JavaScript无法在应用程序上运行

  4. 4

    在 Meteor 演示应用程序上运行测试时出现超时错误

  5. 5

    无法使Google OAuth2在CakePHP 3应用程序上运行

  6. 6

    Google Map在Android应用程序上崩溃

  7. 7

    在Rails应用程序上运行ruby的麻烦

  8. 8

    如何在MVC应用程序上运行方法?

  9. 9

    Google Maps Android应用程序可以在模拟器上运行吗?

  10. 10

    在Rails 5演示应用程序上,在ArticlesController#create中获取ActiveModel :: ForbiddenAttributesError

  11. 11

    无法在流星应用程序上使用setTimeout()函数

  12. 12

    无法在OpenShift应用程序上添加phpMyAdmin墨盒

  13. 13

    无法清除Speed Reader应用程序上的Timout

  14. 14

    无法在电子应用程序上加载Goldenlayout库

  15. 15

    无法在流星应用程序上使用setTimeout()函数

  16. 16

    无法在应用程序上单击按钮

  17. 17

    无法在Heroku Web应用程序上安装hashlib

  18. 18

    无法在加载的应用程序上激活 UWP InkToolbar

  19. 19

    单击按钮(“意图”)将其打开时,Google Maps在我的应用程序上崩溃

  20. 20

    在 Openshift 上发布网站后,无法在 Android 应用程序上获取 FCM 负载消息

  21. 21

    Phonegap Android应用程序无法在Android KitKat上运行

  22. 22

    PhoneGap应用程序无法在Google Ripple上运行

  23. 23

    Facebook应用程序请求无法在Android上运行

  24. 24

    DetoxRuntimeError:无法在设备上运行应用程序-Android

  25. 25

    无法在 android 上运行 React-native 应用程序

  26. 26

    应用程序无法在 Android Kitkat 上运行

  27. 27

    Android应用程序的“总安装次数”选项未显示在Google Play Android应用程序上

  28. 28

    无法在Blazor WASM Standalone应用程序上使用Google授权登录或获取访问令牌

  29. 29

    Android:在Android应用程序上使用图像

热门标签

归档