使用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.
答案 0 :(得分:1)
如果有人来这里遇到编译错误,当我切换到另一个终端窗口并忘记拨打lunch
时,我遇到了这个问题。 (我打电话给source build/envsetup.sh
)。
答案 1 :(得分:0)
我遇到了同样的问题。当我仔细查看错误堆栈时,似乎AOSP的 / hardware / ril 文件夹已损坏。
我的解决方案是删除整个文件夹(/ hardware),然后重做 repo sync 。这修复了源,大约需要3分钟。但我认为如果您的开发环境是根据AOSP source download
设置的,那么它将最有效希望能有所帮助。
答案 2 :(得分:0)
你必须从cm或lineage os同步ril-cafo repo 。你的资源中缺少它。