gpt4 book ai didi

java - 编译 Ubuntu Touch 无规则使目标为 "APPS/../src/R.stamp"

转载 作者:太空宇宙 更新时间:2023-11-04 12:01:33 25 4
gpt4 key购买 nike

我正在尝试为 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.

我所做的是:

  1. 使用“phablet-dev-bootstrap”下载 Ubuntu Touch 源代码
  2. 获取此三星设备的特定文件
  3. “.build/envsetup.sh”和“午餐”
  4. “制作”

有人知道吗?

最佳答案

我进步了,我终于明白了这条消息的含义。

makefile 尝试编译应用程序“AdvancedDisplay.apk”,该应用程序依赖于应用程序“framework-res.apk”。但所需的R.stamp尚未编译。

我可以直接测试使用“mmm Frameworks/base/core/res/”命令编译子目录的makefile时产生的错误,而无需等待其他编译工作。为了使此解决方案发挥作用,您必须让“make -j1”工作(一次又一次),直到目标“aapt”构建完成。

该错误是由于某些 res/config.xml 文件中缺少“add-resource”造成的,我必须修改...以获得其他错误!!!

由于我没有获得最新的 Ubuntu Touch 版本(phablet-dev-bootstrap 默认获得 4.4.2 版本),因此我将尝试最后一个分支,暂时将这些错误抛在脑后。

关于java - 编译 Ubuntu Touch 无规则使目标为 "APPS/../src/R.stamp",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40851287/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com