gpt4 book ai didi

android - 在 android studio MacOS 中清理项目时出现 'ninja' 错误

转载 作者:行者123 更新时间:2023-12-04 23:47:12 24 4
gpt4 key购买 nike

我在 macos mojave 中使用 Android Studio 3.5

我在一个文件夹中有一个包含 java 和 ndk 代码的项目,我们称之为“project_folder_A”

我复制了这个文件夹,将其重命名为“project_folder_B”并继续进行修改; project_folder_A 现已删除

一切都按预期工作,但是,如果我尝试清理项目,或将其从当前的“发布”模式更改为“调试”模式以再次编译,我会收到一条错误消息

ninja: fatal: chdir to '..!!folder_path!!.../project_folder_A/app/.cxx/cmake/debug/armeabi-v7a' - No such file or directory    

我在当前项目或 gradle 文件中的任何地方都找不到对 project_folder_A 的引用。为什么android studio还记得旧的项目文件夹?如何删除对旧文件夹名称的所有引用并强制使用当前项目文件夹编译所有内容?

- - 编辑:

更仔细地查看长错误消息,确切的问题是这一行
Error while executing process ..!!sdk path!!.../Android/sdk/cmake/3.10.2.4988404/bin/ninja with arguments {-C ..!!folder_path!!.../project_folder_A/app/.cxx/cmake/debug/armeabi-v7a clean}  

这会导致错误,因为 project_folder_A 不存在。长构建错误消息中的所有其他异常错误似乎都是由此错误引起的。

最佳答案

您应该删除生成的 .cxx 文件夹和“build”文件夹。它们都包含包含不相关的过去数据的工件。
尝试干净的构建

关于android - 在 android studio MacOS 中清理项目时出现 'ninja' 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59495250/

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