我正在尝试为Galaxy Note 10.1编译Ubuntu Touch,我在编译时遇到了这个错误:
make: *** Aucune règle pour fabriquer la cible « /home/vincent/Documents/DEV/ubuntutouch/out/target/common/obj/APPS/framework-res_intermediates/src/R.stamp », nécessaire pour « /home/vincent/Documents/DEV/ubuntutouch/out/target/common/obj/APPS/AdvancedDisplay_intermediates/src/R.stamp ». Arrêt.
我所做的是:
有人知道吗?
答案 0 :(得分:0)
我进步了,我终于理解了这个消息的含义。
makefile尝试编译应用程序" AdvancedDisplay.apk",这取决于应用程序" framework-res.apk"。但是需要的R.stamp尚未编译。
我可以直接测试使用命令生成的错误" mmm frameworks / base / core / res /"编译子目录的makefile,而不等待其他编译工作。 要使这个解决方案起作用,你必须让#34; make -j1"工作(并一次又一次)直到目标" aapt"已建成。
该错误是由于" add-resource"在一些res / config.xml文件中缺少,我必须修改...以获取其他错误!!!
由于我没有获得最后一个Ubuntu Touch版本(phablet-dev-bootstrap默认获得4.4.2版本),我将尝试最后一个分支,并将暂时将这些错误留在我身后。< / p>