构建Android时,export_includes和import_includes文件是什么

wk1*_*989 7 android makefile

使用Google无法找到任何有用的信息.

我发现的所有人都在询问如何解决编译错误,例如

make: *** No rule to make target `/home/joe/[ubuntuTouch]/out/target/product/jewel/obj/SHARED_LIBRARIES/libril_intermediates/export_includes', needed by `/home/joe/[ubuntuTouch]/out/target/product/jewel/obj/EXECUTABLES/rild_intermediates/import_includes'.  Stop.
Run Code Online (Sandbox Code Playgroud)

小智 0

我有同样的问题。当我仔细查看错误堆栈时,发现AOSP 的/hardware/ril文件夹似乎已损坏。

我的解决方案是删除整个文件夹(/hardware),然后重做reposync。这修复了源,花费了大约 3 分钟。但我确实认为,如果您的开发环境是根据AOSP 源下载设置的,那么效果最好

希望对某人有帮助。