Gradle Error: Path is not a readable directory for an Android Project saved in OneDrive
Gradle Error: Path is not a readable directory for an Android Project saved in OneDrive
我尝试使用 OneDrive 文件夹来存储我的 Flutter 项目 [Windows 10,Android Studio]。然后我在另一台机器 [相同配置] 上对其进行了编辑。该项目最初在第一台机器上编译良好,更改后在第二台机器上编译良好。 运行 更改后再次在第一台机器上出现以下错误:
Execution failed for task ':app:processDebugResources'.
Path "build/[package]/intermediaries/compiled_local_resources" is not a readable directory.
我已经尝试过许多类似但不等同的问题中提到的解决方案:
- 正在更新 Android Studio
- 运行 Android Studio 作为管理员
正在从我的依赖项中删除 [package](这导致
错误消息中标识了不同的包)。
正在按文件 -> 使缓存无效/重新启动...
注释掉
"org.gradle.jvmargs=-Xmx1536M" 在 gradle.properties
- 正在做:
cd android
gradlew clean
None 有效。
最后唯一对我有用的是将项目推送到 Git 远程并将其从那里克隆到另一个(本地)目录。
[不确定这是否算作解决方案,但经过长时间的痛苦搜索后,没有其他方法对我有用,所以希望它对某人有所帮助]
我今天遇到了同样的问题:
Path "build/[package]/intermediaries/compiled_local_resources/debug/out" is not a readable directory.
我能够通过删除 .gradle 并重建项目来解决这个问题。
我知道 OP 有 Windows,但如果它在未来对其他人有帮助:
在 Mac OS 我发现(艰难地)Android Studio 和 Flutter 不能很好地存储在 iCloud 中!我注意到有些文件在本地不可用,这就是导致我出现问题的原因。我将我的项目移出 iCloud(强制它永远下载丢失的文件)然后就没问题了。
我有同样的问题,不知从何而来,它真的不应该使构建失败...但我所做的只是创建它正在寻找的(空)目录,然后它构建得很好.
我所做的只是创建它正在寻找的(空)目录,然后它构建得很好。
mkdir -p compiled_local_resources/debug/out
+1 也是 #1 答案 (Vadow)。由于我没有 50 分还无法将其添加为评论,因此必须单独 post。
和 OP 一样,我有两台机器 - 遇到了麻烦 (Synology Drive)。 Vadow 的解决方案对我有用,但我也必须这样做:
- 颤动干净
- Flutter Pub 获取
在终端上并从项目目录中获取后续信息并运行。
谢谢 Whosebug,也谢谢 Vadow!
删除 android/.gradle
文件夹对我有用。
我尝试使用 OneDrive 文件夹来存储我的 Flutter 项目 [Windows 10,Android Studio]。然后我在另一台机器 [相同配置] 上对其进行了编辑。该项目最初在第一台机器上编译良好,更改后在第二台机器上编译良好。 运行 更改后再次在第一台机器上出现以下错误:
Execution failed for task ':app:processDebugResources'.
Path "build/[package]/intermediaries/compiled_local_resources" is not a readable directory.
我已经尝试过许多类似但不等同的问题中提到的解决方案:
- 正在更新 Android Studio
- 运行 Android Studio 作为管理员
正在从我的依赖项中删除 [package](这导致 错误消息中标识了不同的包)。
正在按文件 -> 使缓存无效/重新启动...
注释掉 "org.gradle.jvmargs=-Xmx1536M" 在 gradle.properties
- 正在做:
cd android
gradlew clean
None 有效。
最后唯一对我有用的是将项目推送到 Git 远程并将其从那里克隆到另一个(本地)目录。
[不确定这是否算作解决方案,但经过长时间的痛苦搜索后,没有其他方法对我有用,所以希望它对某人有所帮助]
我今天遇到了同样的问题:
Path "build/[package]/intermediaries/compiled_local_resources/debug/out" is not a readable directory.
我能够通过删除 .gradle 并重建项目来解决这个问题。
我知道 OP 有 Windows,但如果它在未来对其他人有帮助:
在 Mac OS 我发现(艰难地)Android Studio 和 Flutter 不能很好地存储在 iCloud 中!我注意到有些文件在本地不可用,这就是导致我出现问题的原因。我将我的项目移出 iCloud(强制它永远下载丢失的文件)然后就没问题了。
我有同样的问题,不知从何而来,它真的不应该使构建失败...但我所做的只是创建它正在寻找的(空)目录,然后它构建得很好.
我所做的只是创建它正在寻找的(空)目录,然后它构建得很好。
mkdir -p compiled_local_resources/debug/out
+1 也是 #1 答案 (Vadow)。由于我没有 50 分还无法将其添加为评论,因此必须单独 post。
和 OP 一样,我有两台机器 - 遇到了麻烦 (Synology Drive)。 Vadow 的解决方案对我有用,但我也必须这样做:
- 颤动干净
- Flutter Pub 获取
在终端上并从项目目录中获取后续信息并运行。
谢谢 Whosebug,也谢谢 Vadow!
删除 android/.gradle
文件夹对我有用。