OSMBonusPack KMLDocument 和 Android 4.x

OSMBonusPack KMLDocument and Android 4.x

我正在使用 osmdroid 5.6.5 + osmbonuspack 6.4 来处理 KML 文件并在地图上显示对象。 所有这些在 Android 5.x+ 上工作正常但在 Android 4.x:

上失败

代码KmlDocument kmlDocument = new KmlDocument(); returns错误"java.lang.VerifyError: "

谁能帮我解决这个问题?

此致,

NR.

问题来源:在 build.gradle.

上缺少 gson 依赖项

解决方案:在 build.gradle 上添加以下行:

enter code here实施'com.google.code.gson:gson:2.8.0'