百度地图debug版本没问题,release版本崩溃

报MapView的XML文件加载失败

最终原因是baidu的logo没有打入包中导致的

我的是因为百度jar包放在库中,然后生成本地库再依赖,生成本地库的aar文件中没有logo的资源文件

需要在库的build.gradle中增加

lintOptions {
        abortOnError false
    }

compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

JDK的版本和这个有没有关系没有验证过

 

确保生成的aar文件中有百度的资源文件

百度地图debug版本没问题,release版本崩溃