gpt4 book ai didi

android - 处于 Release模式时 SupportMapFragment 中的 "Google Play services are updating"消息

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:22:19 25 4
gpt4 key购买 nike

我在使用 GoogleMaps 时遇到了这个奇怪的问题。

当我处于 Debug模式时,一切正常,但当我处于 Release模式时,永远不会调用 onMapReady 回调, map 会显示“Google Play 服务正在更新”消息。

另一件奇怪的事情是,如果我在应用程序中运行一个以 map 开始的 Activity,即使在其他 Activity 中也是如此。

这是我在 fragment 中的代码

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {

FrameLayout fr = (FrameLayout) inflater.inflate(R.layout.my_fragment, null);
//views code

SupportMapFragment mapFragment = (SupportMapFragment) getChildFragmentManager().findFragmentById(R.id.map);
mapFragment.getMapAsync(this);

return fr;
}

最佳答案

将我所有的 google-play 依赖项降级到 10.0.1 对我有用。如下所示:

compile 'com.google.android.gms:play-services:10.0.1'
compile 'com.google.android.gms:play-services-places:10.0.1'
compile 'com.google.android.gms:play-services-analytics:10.0.1'
compile 'com.google.firebase:firebase-crash:10.0.1'

关于android - 处于 Release模式时 SupportMapFragment 中的 "Google Play services are updating"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42441349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com