【问题标题】:It is currently in use by another Gradle instance. , it`s an android studio problem or mac Mojave permission它当前正被另一个 Gradle 实例使用。 ,这是一个 android studio 问题或 mac Mojave 权限
【发布时间】:2019-06-05 15:48:25
【问题描述】:

它当前正被另一个 Gradle 实例使用。

我在 android studio 2.3 和 3.2 上遇到过同样的问题?

等待锁定构建输出清理缓存(/Volumes/data/Teachinnovety/Projects/teamy/Kartero mobile app/platforms/android/.gradle/buildOutputCleanup)的超时。它当前正被另一个 Gradle 实例使用。

【问题讨论】:

    标签: android cordova ionic-framework gradle


    【解决方案1】:

    通过此命令删除 gradle 缓存中的锁定文件:

    find ~/.gradle -type f -name "*.lock" | while read f; do rm $f; done
    

    【讨论】:

    • 尝试一次, 1. 启动任务管理器查找/验证没有两个 java.exe 实例正在运行。步骤 2. 只需杀死任何一个 java.exe 或两者并重新启动 Android Studio
    • 有时这个原因会导致这个问题,您的 build.gradle 文件可能包含多个 minSdkVersion 语句。可能在 defaultConfig{} 块和 productFlavors{} 块中。确保您只在构建文件中声明一次 minSdkVersion。
    【解决方案2】:

    在位于 exFat 格式的外部驱动器上的项目上使用 Gradle 似乎是一个已知问题,根据这个关于无法锁定 exFAT 驱动器上的文件的问题:https://github.com/gradle/gradle/issues/4329

    【讨论】:

      猜你喜欢
      • 2014-02-26
      • 2015-11-10
      • 2015-12-14
      • 2017-04-11
      • 1970-01-01
      • 2014-08-16
      • 2019-11-22
      • 2019-12-28
      • 2018-08-07
      相关资源
      最近更新 更多