当MSDK和UXSDK版本版本不一致的时候,会出现无法编译的问题,如何解决呢?比如MSDK的最新版本是4.16.2版本,而UXSDK的最新版本是4.16版本,其内部还依赖着MSDK 4.16版本。我们需要去除掉UXSDK所依赖的内部MSDK 4.16版本,再重新导入MSDK 4.16.2版本,参考代码如下:
implementation ('com.dji:dji-uxsdk:4.16', {
exclude module: 'dji-sdk'
})
implementation('com.dji:dji-sdk:4.16.2', {
exclude module: 'library-anti-distortion'
exclude module: 'fly-safe-database'
})
compileOnly ('com.dji:dji-sdk-provided:4.16.2')
评论
0 条评论
请登录写评论。