1、地图模块打包成aar是,BaiduLBS_Android.jar中assest目录会被丢弃
解决方法:
在地图模块,以
compileOnly files('libs/BaiduLBS_Android.jar')
引用,只参与编译,不参与打包,在主模块libs添加BaiduLBS_Android.jar即可。
2、导航模块,使用百度导航最新sdk,需要创建独立的模块,在打包aar时,无法嵌套。
解决方法:
导航模块调用方式
compileOnly project(':onsdk_all')
compileOnly project(':NaviTts')
主模块调用
implementation project(':onsdk_all')
implementation project(':NaviTts')