我正尝试根据Google的新要求将旧版android应用升级到android API级别26。不幸的是,GoogleMap API V1已集成到应用程序中,该应用程序自Android API Level 22开始已被删除。
我已经通过使用maps.jar依赖项将GoogleMap API V1与android API级别26结合使用。
仅当我直接从android studio中运行项目时,它才起作用,但是在构建应用的发布/发行版本后,从apk安装该应用时,该应用崩溃了。
日志:
IncompatibleClassChangeError:com.google.android.maps.MapActivity的结构更改很危险(/data/app/com.gsccca.mapsearch-1/oat/arm64/base.odex在编译时,/ system / framework / oat /arm64/com.google.android.maps.odex在运行时):虚拟方法计数:8 vs 9 Lcom / google / android / maps / MapActivity; (编译时间):