这个问题困惑了好几天,可以说是睡觉吃饭都会想这个问题,来来回回改了代码,查换key,重新写验证小程序。最后,总算是功夫不负有心人,吃再多苦也值了。

问题:as采用高德地图api,显示地图为白屏

解决方法:可能是so库的添加有问题,as并不是简单的复制到libs目录下就ok的,在app/build.grade下加上如下代码就ok了

android{
    sourceSets {
        main {
            jniLibs.srcDirs = ['libs']
        }
        //…
    }
}
当然,你可能不是因为这个问题而显示白屏,我后来发现官方也给出白屏的一些解决方案:http://lbs.amap.com/  在常见问题的android专栏有该解决方案


Logo

讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。

更多推荐