【Android】【3.5.0.1】- DoKitPluginConfigProcessor 编译报错
Android studio 版本:android studio arctic fox 2020.3.1 patch 3 gradle plugin 版本:4.0.0 gradle wrapper 版本:6.7.1 dokit 版本:3.5.0.1 手机是三星G950U,Android9,api28
打 debug 包,按照的官方文档在项目gradle.properties中添加了配置,app模块下的build中添加了apply plugin: 'com.didi.dokit' 和dokitExt {...}
编译到dokit plugin插件部分会报错 [dokit plugin]===>===processDebugManifest task has executed=== [dokit plugin]===>App Manifest path====>*** Task :main:processDebugManifest in business Finished :main:processDebugManifest (Thread[Execution worker for ':',5,main]) completed. Took 1.223 secs. :message:compileDebugLibraryResources (Thread[Execution worker for ':',5,main]) started.
Execution failed for task ':main:processDebugManifest'.
org.xml.sax.SAXParseException; systemId: file:/C:/workspace/*/main/build/intermediates/merged_manifests/debug/; lineNumber: 1; columnNumber: 1; 前言中不允许有内容。
查找原因后发现是 DoKitPluginConfigProcessor.kt 文件中147行出现的异常, 如果去掉主模块中的 apply plugin: 'com.didi.dokit' 和 dokitExt 相关配置则能正常编译通过,但是添加上这两处就不行
Android studio 版本:android studio arctic fox 2020.3.1 patch 3 gradle plugin 版本:3.6.3 gradle wrapper 版本:5.6.4 dokit 版本:3.5.0.1 定制Android开发版RK3288,Android7.1,api29
同样的问题。
没人维护了吗?遇到同样的问题
遇到+1。换成之前的版本就可以了,比如 3.4.3.1
me too has problem,3.5.0.1
之前
gradle plugin 版本:7.3.0 gradle wrapper 版本:7.4.0 dokit 版本:3.5.0.1
运行正常
降级到
gradle plugin 版本:4.0.0 gradle wrapper 版本:6.1.1 dokit 版本:3.5.0.1
无法编译遇到同样的问题。