【问题标题】:Gradle Error: Path is not a readable directory for an Android Project saved in OneDriveGradle 错误:路径不是保存在 OneDrive 中的 Android 项目的可读目录
【发布时间】:2020-06-14 10:37:33
【问题描述】:

我尝试使用 OneDrive 文件夹来存储我的 Flutter 项目 [Windows 10、Android Studio]。然后我在另一台机器上对其进行了编辑[相同的配置]。该项目最初在第一台机器上编译良好,在更改后的第二台机器上编译良好。更改后再次在第一台机器上运行它,我收到以下错误:

Execution failed for task ':app:processDebugResources'. 

Path "build/[package]/intermediaries/compiled_local_resources" is not a readable directory.

我尝试了许多类似但不是等效问题中提到的解决方案:

  1. 更新 Android Studio
  2. 以管理员身份运行 Android Studio
  3. 从我的依赖项中删除 [package](这会导致 错误消息中标识了不同的包)。

  4. 正在按下文件 -> 使缓存无效/重新启动...

  5. 注释掉 gradle.properties 中的“org.gradle.jvmargs=-Xmx1536M”

  6. 在做:
cd android 
gradlew clean

这些都不起作用。

【问题讨论】:

    标签: android-studio gradle flutter onedrive


    【解决方案1】:

    最后,唯一对我有用的是将项目推送到 Git 远程并从那里克隆到另一个(本地)目录。

    [不确定这是否算作一个解决方案,但经过长时间的痛苦搜索后,没有其他方法对我有用,所以希望它可以帮助某人]

    【讨论】:

    • 感谢您的建议! .gradle 解决方案对我不起作用,所以我重新克隆了我的项目并且它起作用了。
    【解决方案2】:

    我今天也遇到了同样的问题:

    Path "build/[package]/intermediaries/compiled_local_resources/debug/out" is not a readable directory.
    

    我能够通过删除 .gradle 并重建项目来解决此问题。

    【讨论】:

    • 每次我遇到这个错误时,我都会来这里解决它并尝试为你的答案投票,但它已经被投票了,非常感谢。
    • .gradle是android文件夹中的一个文件夹。
    • @Mr.ZeroOne 对于那些看不到它的人来说它也是隐藏的
    • 修复了我的问题。谢谢你。
    【解决方案3】:

    我知道 OP 有 Windows,但如果它在未来对其他人有帮助:

    在 Mac OS 上,我发现(艰难地)Android Studio 和 Flutter 不能很好地存储在 iCloud 中!我注意到某些文件在本地不可用,这就是导致我出现问题的原因。我将我的项目从 iCloud 中移出(强制它永远下载丢失的文件),然后就没事了。

    【讨论】:

      【解决方案4】:

      我遇到了同样的问题,不知从何而来,它真的不应该使构建失败......但我所做的只是创建它正在寻找的(空)目录,然后它构建得很好。

      【讨论】:

      • 对我不起作用:我创建的子文件夹 `compiled_local_resources\debug\out` 在构建时被删除了。
      【解决方案5】:

      我所做的只是创建它正在寻找的(空)目录,然后它构建得很好。

      mkdir -p compiled_local_resources/debug/out
      

      【讨论】:

        【解决方案6】:

        +1 也对#1 答案(Vadow)。由于我没有 50 分,还无法将其添加为评论,因此必须单独发布。

        和 OP 一样,我有两台机器 - 遇到了麻烦(Synology Drive)。 Vadow 的解决方案对我有用,但我也必须这样做:

        • 颤振清洁
        • 颤振酒吧获取

        在终端上和从项目目录中让事情跟进并运行。

        感谢 Stackoverflow,感谢 Vadow!

        【讨论】:

          【解决方案7】:

          删除android/.gradle 文件夹对我有用。

          【讨论】:

          • 这个解决方案对我有用。
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2019-03-10
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-10-29
          • 1970-01-01
          • 2017-10-12
          相关资源
          最近更新 更多