use*_*878 44 java android gradle android-studio
我试图改变minSdkVersion
中build.gradle
(模块:APP)中Android Studio
,并得到一个错误:
Error:Timeout waiting to lock buildscript class cache for build file 'E:\pathtoproject\app\build.gradle' (C:\Users\Administrator\.gradle\caches\2.2.1\scripts\build_f00bwdji3qxl7urq5chsbakgv\ProjectScript\buildscript). It is currently in use by another Gradle instance.
Owner PID: unknown
Our PID: 4592
Owner Operation: unknown
Our operation: Initialize cache
Lock file: C:\Users\Administrator\.gradle\caches\2.2.1\scripts\build_f00bwdji3qxl7urq5chsbakgv\ProjectScript\buildscript\cache.properties.lock
Run Code Online (Sandbox Code Playgroud)
这是什么错误?怎么改minSdkVersion
?
mca*_*lin 80
这听起来像是与https://issues.gradle.org/browse/GRADLE-2795有关.
解决这个问题的最简单方法是删除所有内容C:\Users\Administrator\.gradle\caches
.有一个cache.properties.lock
持有全局锁定阻止您运行脚本.
对于Mac OSX,该文件夹位于~/.gradle/caches
.Android Studio应该显示正确导致锁定的文件的正确路径.
Kev*_*OUX 23
我有同样的问题:
kill -9
要解决此问题,请使用命令终止保留日志的进程
日志完美地解释了您的问题涉及哪个进程,以便您可以检索相关的 PID 或文件路径
在此示例中,命令为:
kill -9 9739
注:9739
是上面截图的所有者PID:Owner PID: 9739
Lok*_*esh 14
文件>无效缓存/重启
适合我!!!
锁定文件在那里是因为其他一些 gradle 进程(通常是守护进程)正在使用缓存。您可以停止所有 gradle 进程以释放锁
gradle --stop
Run Code Online (Sandbox Code Playgroud)
https://docs.gradle.org/current/userguide/gradle_daemon.html#sec:stopping_an_existing_daemon
小智 5
1.检查java.exe的多个实例是否正在运行然后找出它们为什么在我的情况下运行我已经打开命令提示符它需要java实例。打开任务管理器并结束cmd.exe任务 如果您不希望它进一步发生,请从环境变量中删除路径并使用嵌入式 android studio JDK。
2.Delete lock file in /.gradle/cache goto task manager 并关闭java.exe的所有实例在android studio中点击文件无效缓存/重启
归档时间: |
|
查看次数: |
39508 次 |
最近记录: |