我已经使用"react-native": "^0.57.4"
在React-native中进行了大约4个月的项目。它由一个地图视图组成,我正在使用"react-native-maps": "^0.22.1"
进行渲染/修改/开发。
突然我出现了此错误-
"App" is having trouble with google play services. Please try again.
以上错误显示了地图的位置。地图组件为灰色,上面写有"App" is having trouble with google play services. Please try again.
消息。
我尝试在实际设备上运行它,并且运行得很好。因此,这意味着它是模拟器问题。任何人都可以分享有关如何在模拟器上解决此问题的见解或解决方案吗?
我正在将Nexus 5P和6P与android 9.0 * 86结合使用。
答案 0 :(得分:10)
我今天遇到了同样的问题,com.google.android.gms.play-services-maps的最新版本是问题,降级为16.0.0已解决。
Inside the app/build.gradle
dependencies {
...
compile "com.google.android.gms:play-services-base:+" <---Remove this
compile "com.google.android.gms:play-services-maps:+" <---Remove this
compile "com.google.android.gms:play-services-base:16.0.1" <---Add this
compile "com.google.android.gms:play-services-maps:16.0.0" <---Add this
}
希望有帮助。
答案 1 :(得分:1)
如果您使用的是"react-native": "^0.59.8"
和"react-native-maps": "^0.24.1"
,有时解决方案可能是升级Google Play服务。
转到
设置-> Android SDK-> SDK工具(选项卡)-> Android SDK构建工具
并应用可用的更新。 有关如何升级Google Play服务的更多详细信息,请参见this。
答案 2 :(得分:0)
我没有使用ReactNative,但是按照有关设置FirebaseSDK的说明为我解决了这个问题。请参阅我的answer here有关添加firebase-core