×

Android Could not find the AndroidManifest.xml file

gradle升级后androidannotations库无法生成代码

mtsym mtsym 发表于2019-08-23 19:09:03 浏览5437 评论0

抢沙发发表评论

今天找出一个三年前的Android项目,想跑起来看一下,于是升级的gradle和AndroidX,结果发现编译不过去了,看日志是androidannotations这个库无法生成中间代码,报错

ERROR o.a.i.h.AndroidManifestFinder:147 - Could not find the AndroidManifest.xml file, using  generation folder

找不到AndroidManifest.xml文件,在官方issue下找到解决办法,在app的build.gradle里,在android-defaultConfig下添加

javaCompileOptions {
    annotationProcessorOptions {
        arguments = [
                "androidManifestFile": "$projectDir/src/main/AndroidManifest.xml".toString()
        ]
    }
}

群贤毕至

访客