为了账号安全,请及时绑定邮箱和手机立即绑定

Android Studio:无法将进程工作目录设置为“新目录”

Android Studio:无法将进程工作目录设置为“新目录”

holdtom 2023-08-16 16:17:20
我正在使用 Android Studio 做一个项目。将目录更改到另一个地方后。我收到错误“无法将进程工作目录设置为 [我的旧目录路径]:无法 setcwd()(errno 2:没有这样的文件或目录)”
查看完整描述

6 回答

?
守着一只汪

TA贡献1872条经验 获得超3个赞

请按照以下步骤操作。

  1. 关闭安卓工作室。

  2. 删除项目文件夹中的 .idea 文件夹。

  3. 启动 android studio 并打开您的项目。为我工作。


查看完整回答
反对 回复 2023-08-16
?
慕妹3242003

TA贡献1824条经验 获得超6个赞

我解决了它Invalidate Caches / Restart



查看完整回答
反对 回复 2023-08-16
?
开心每一天1111

TA贡献1836条经验 获得超13个赞

我解决了它Invalidate Caches / Restart



查看完整回答
反对 回复 2023-08-16
?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

当您移动项目模块和依赖项时,Gradle 和 IntelliJ 往往会互相混淆;没有办法干净地重构。

这种方法对我有帮助,但请注意,除非保存,否则您将丢失更改列表中的本地更改

  1. 删除所有 .iml 文件夹

  2. 删除所有 .gradle 文件夹

  3. 删除~/.gradle/caches(或%UserProfile%/.gradle/caches在 Windows 上)

  4. 无效/清除缓存并重新启动

  5. 开放项目

  6. 再次关闭 IntelliJ / Android Studio

  7. 再次打开项目


查看完整回答
反对 回复 2023-08-16
?
烙印99

TA贡献1829条经验 获得超13个赞

这可能是由于多种原因造成的。以下解决方案已被证明可以解决该问题

  1. 关闭安卓工作室。删除项目文件夹中的 .idea 文件夹。

  2. 在菜单文件上选择无效缓存并重新启动

  3. 检查您的项目根文件夹是否有任何无效字符,例如空格。如果是这样,请关闭 Android Studio 并重命名根文件夹。


查看完整回答
反对 回复 2023-08-16
?
红颜莎娜

TA贡献1842条经验 获得超12个赞

对我来说,问题是文件夹名称中的拼写错误。

为了让 android studio 将文件夹识别为模块,该文件夹必须包含在settings.gradle.kts根级别。如果文件夹或包含有拼写错误,那么 Android Studio 将无法识别该模块,并且尝试运行它将导致上述错误。

错误样本:

  • 文件夹名称:“桌面”

  • 包含声明:include(":dekstop")

使固定:

  • 文件夹名称:“桌面”

  • 包含声明:include(":desktop")


查看完整回答
反对 回复 2023-08-16
  • 6 回答
  • 0 关注
  • 129 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信