如何修复应用程序内(Google)地图在Google Play服务后更新打破映射功能? -- google-play-store 领域 和 updates 领域 和 google-maps 领域 和 google-play-services 领域 和 webview 领域 android 相关 的问题

How to fix in-app (google) maps after Google Play services update broke map functionality?


简体版||繁體版
2
vote

问题

中文

我在非生根手机上运行AOS 6.0.1(API-23)。它已经完美地工作了几个月,但是在更新一个像优步等内容之后的一天, viber 或 Windy ,我被告知需要更新Google Play服务也不会正常工作,直到那么。

我然后更新 Google Play Google Play services Android System WebView ,但他们没有一个地图正在工作,这意味着基于Google地图的地图是只是显示一个空白的空白地图画布,没有任何功能,除了引脚。 IE。在优步展示汽车但没有背景图。

以某种方式,在安装所有和对我的设备相关的Google的所有内容之后,应用程序内部地图再次工作。不幸的是,我没有回忆或想到我在做它的工作时所做的事情。

不幸的是,现在,6个月后,我在一些更新之后再次出现了同样的问题,但这一次我无法让我的地图回来。虽然Googles自己 Google Maps ,始终工作......现在我总是使用 apkmirror 下载,因为他们展示了相关的应用程序变体,并且简单地说得更好,即Google Play商店,我不再使用了。例如,例如,是 Google Play services

gms变体


我的设备是一个" 440 " ,至少根据原始固件版本。

  1. Google相关的应用程序有责任正确显示应用程序内映射?
  2. 在它们依赖的是什么?(即它们如何相关?)

english

I am running AOS 6.0.1 (API-23) on a non-rooted phone. It's been working perfectly for months, but one day after updating some apps like Uber, Viber or Windy, I was told that Google Play services need to be updated as well and would not work properly, until then.

I then updated Google Play, Google Play services and Android System WebView, but then none of their maps was working, meaning that maps based on Google maps are just showing an empty blank map canvas without any features except the pins. I.e. showing the cars in Uber but no background map.

Somehow, after having installed all and everything Google related for my device, the in-app-maps was working again. Unfortunately, I have no recollection or idea what I did at the time that made it work.

Unfortunately now, 6 months later, I have the same problem again after some updates but this time I can't get my maps back. Although Googles own Google Maps, always seem to work... Nowadays I always use apkmirror to download, since they show the relevant app variations and are simply better that Google Play Store, which I no longer use. Here for example, is what's shown for Google Play services:


GMS variations


My device is a "440", at least according to the original firmware versions.

  1. What Google related apps are responsible for showing the in-app-maps correctly?
  2. On what do they depend? (I.e. How are they related?)

              
 
 

回答列表

2
 
vote
vote
最佳答案
 

最令人惊讶的是,在恢复和/或更新某些相关的Google应用程序之后,某些设置会恢复到某些以前的值。那些也可以包括权限设置和在我的情况下, Data Usage 设置。

我通过首先确保以下2个系统应用程序是最新的:

  1. google服务框架 * (com.google.android.gsf)
  2. google play services (com.google。 Android.gms)

请注意,GSF通常永远不会更新,并为您的AOS API版本保持修复。

下一个,我去检查这些应用程序的权限。那是我发现移动数据在数据使用情况下被神秘地禁用了。通过导航到:

Settings > Apps > Google Services Framework > Data usage > Mobile data: "allowed"

检查 Mobile data Wi-Fi 选项卡,以及上面的两个应用程序。 固定它!

完整性,还检查: Settings > Data traffic management > Networked apps 并检查标签 Installed apps System apps 上有数据


但自从你上面,你也可以更新:

  1. Android系统webview (com.google。 android.webview)
  2. google play store (com.android。自动售货机)

如果在此之后仍然有地图问题,那么(a)确保您使用兼容的二进制文件(APK)为您的特定设备(API,DPI,ARM版本等)和(b)所有的所有权限这些应用程序尽可能允许。此外,设备时钟需要正确...

 

Most surprisingly, after reverting and/or updating some of the relevant Google apps, some settings got restored to some previous values. Those may also include permission settings and in my case, the Data Usage settings.

I solved this by first ensuring that the following 2 system apps were up-to-date:

  1. Google Services Framework * (com.google.android.gsf)
  2. Google Play services (com.google.android.gms)

Note that GSF is normally never updated and remains fixed for your AOS API version.

Next, I went to check the permissions of those apps. That's when I found that Mobile data had been mysteriously disabled under data usage. Check by navigating to:

Settings > Apps > Google Services Framework > Data usage > Mobile data: "allowed"

Check both Mobile data and Wi-Fi tabs, and for both apps above. That fixed it!

For completeness, also check: Settings > Data traffic management > Networked apps and check that data is available on both the tabs Installed apps and System apps.


But since you're on it, you might as well also update:

  1. Android System WebView (com.google.android.webview)
  2. Google Play Store (com.android.vending)

If you still have map problems after this, then (a) make sure you're using compatible binaries (APK) for your specific device (API, DPI, arm version etc) and (b) that the permissions for all of these apps are as allowing as possible. Also, the device clock need to be correct...

 
 
1
 
vote

您需要通过转到清除CA缓存 设置> Apps> Google服务框架>储存>清除缓存 和 设置> Apps> Google服务框架>储存>管理空间 - >删除所有数据

我遵循这个视频 https://youtu.be/gbc5eipokwq

解决方案在oreo版本中为我工作。请在不同的操作系统版本中提供节点命名约定和达到缓存的路径。但基础是相同的。

祝你好运。

 

You need to clear the ca cache by going to Settings > Apps > Google Services Framework > Storage > Clear Cache and Settings > Apps > Google Services Framework > Storage > Manage Space -> Delete All Data

I followed this video https://youtu.be/gBc5eIPOKWQ

Solution worked for me in Oreo version. Please node naming convention and path to reach cache could be different in different OS versions. But basics are same.

Best of luck.

 
 
0
 
vote

如果使用Android系统查看和设备具有速度慢速Internet连接,则很常见,当您在设备上安装应用程序时,应用程序不会更新,而且android系统评论将显示版本号下载的应用程序。通过将最新的Google Play Store应用程序下载到设备,然后可以更新应用程序来修复此问题。

 

If you use an Android system review and the device has a slow internet connection, it is very common that when you install an application on the device, the application will not update itself and instead the Android system review will show the version number of the downloaded application. This problem can be fixed by downloading the latest Google Play Store app to the device and then you can then update the application.

 
 

相关问题

2  在Kitkat上更新WebView系统组件  ( Update webview system component on kitkat ) 
有谁知道在Kitkat上更新WebView系统组件的方法。我正在运行4.4.4,我认为人们在Android 5.0及以上的Google Play中获得更新,但我想在Kitkat上更新它并继续使用此操作系统,因为它对我来说更顺畅,我相信有办法要做到这一点,有人可以帮忙吗? Kitkat上的WebView有一些可怕的错误...

2  如何避免/故障排除在Android中的Chrome中的页面刷新错误?  ( How to avoid troubleshoot on page refreshing bug in chrome for android ) 
我一直在升级到棒棒糖的错误,也许甚至早先,当我正在寻找它时,当前标签刷新。这一直很难找到信息,因为当他们重新开放时抱怨Android刷新隐藏标签的普通,合理行为的人群。 似乎它可能与内存或过度的JS使用有关,因为它似乎在慢速,内容沉重的网站上发生更多。具有简单HTML的轻量级网站几乎没有受到影响。由于我已经看到了几分...

2  如果没有我的手机,如何登录Web的Android消息?  ( How do i log in to android messages for web without my phone ) 
我最近发现了Web服务的Android消息!我的直接思想是,很棒!如果我在家里忘记了我的手机,我仍然可以在上班时发短信。在紧急情况下,我可以使用朋友的计算机发送短信。 但是,当我登录时,我发现我需要通过扫描我的计算机屏幕上的QR码来使用手机登录。我担心这会让我失败的目的。 (我知道它有一个"记住这台电脑上的我" 功...

0  无法在Google Play商店找到Android WebView  ( Unable to find android webview in google play store ) 
最近的铬博客 post 包含"Android系统WebView" 的Google Play Store页面的屏幕截图。 我无法找到此页面。我尝试在我的Nexus 7 2013设备上搜索播放商店(其中上有棒棒糖)。有趣的是,此页面似乎不会 aly 在网上all: ...

0  如何在Android应用程序中使用WebView查看在Android文件系统中下载的Web项目?  ( How to view a web project downloaded in android file system in android applicati ) 
我有一个Web项目,我想在没有互联网的WebView中显示这个Web项目。我的意思是它将有离线模式。 Android应用程序首先下载所有文件,包括.js,.html等ant,然后在活动中,WebView将显示内容。但它不起作用。我希望它可以像localhost这样工作。你能帮我解决这个挑战吗? 我添加了我下载的文件,...

2  保存网页以获取离线查看[复制]  ( Saving a web page for offline viewing ) 
这个问题已经在这里有答案: 查看网页脱机 (5个答案) 关闭 5年前。 ...

20  Android系统WebView的使用是什么?  ( What is the use of android system webview ) 
我已经看到了一些Android手机,其中安装了该应用程序。此应用程序的使用是什么? (单击图像放大) 安装此应用程序在没有安装此应用程序的任何其他Android设备上都有任何优势吗? ...

0  恶意的Android WebView是否会破坏双层武器·努力对抗CSRF的对策? [关闭]  ( Does a malicious android webview break the doublesubmittcookie countermeasure ag ) 
关闭。这个问题是 off-topic 。它目前不接受答案。 想要改进这个问题?更新这个问题,所以它是关于android爱好者堆栈交换的主题。 关闭 ...

17  将Chrome保存为默认浏览器的同时禁用所有内应用程序浏览  ( Disable all in app browsing while keeping chrome as default browser ) 
在以前的Android版本中,使用WebView (1)。可以通过卸载WebView app (2) 最近,App View App ( 3, 4)。这意味着之前的技巧不再工作。 如何禁用应用程序内浏览已讨论先前(5)。但是,答案包括卸载Chrome,从而卸载自定义选项卡。 有没有办法将Chrome保留为默认浏览...

2  如何修复应用程序内(Google)地图在Google Play服务后更新打破映射功能?  ( How to fix in app google maps after google play services update broke map func ) 
我在非生根手机上运行AOS 6.0.1(API-23)。它已经完美地工作了几个月,但是在更新一个像优步等内容之后的一天, viber 或 Windy ,我被告知需要更新Google Play服务也不会正常工作,直到那么。 我然后更新 Google Play , Google Play services 和 Andro...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有