我的Android应用程序因使用react-native-maps包而崩溃,出现以下错误消息。已经尝试将更改'com.google.android.gms:play-services-base:8.3.0'
更改为'com.google.android.gms:play-services-base:**8.4.0**'
,但没有成功。在Windows环境中,RN版本为0.32。
致命异常:java.lang.NoSuchMethodError没有静态方法 ZZB(Ljava /郎/对象; Ljava /郎/对象;)Ljava /郎/对象;在班上 LCOM /谷歌/机器人/克/普通/内部/ ZZX;或者它的超级课程 (出现&com; go.google.android.gms.common.internal.zzx'的声明 在/data/app/com.ssssss-1/base.apk)
答案 0 :(得分:0)
从错误日志的外观中,您可以对代码进行模糊处理。假设您正在使用proguard,您可以执行以下操作:
您可以通过在gradle文件中将minifyEnabled设置为false来关闭proguard:
buildTypes {
release {
minifyEnabled false
}
}
或者您可以在proguard-rules.pro中添加相对例外。您可以找到react-native-maps库here
的文件