无法在缓存localClassSetAnalysis.bin中添加条目“0”

这个项目正在运行,但是今天当我运行它时会出现这个错误

错误:任务’:app:compileDebugJavaWithJavac’的执行失败。 无法将条目“0”添加到缓存localClassSetAnalysis.bin(/home/blackgoogle/Desktop/SpeechToText/.gradle/2.10/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis/localClassSetAnalysis.bin)。

这是我的app gradle文件

apply plugin: 'com.android.application' repositories { mavenCentral() } android { compileSdkVersion 23 buildToolsVersion "23.0.3" defaultConfig { applicationId "timepass.vectorx.com.speechtotext" minSdkVersion 15 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.nuance:speechkit:2.1+@aar' compile 'com.android.support:appcompat-v7:23.4.0' } 

这个是项目gradle文件

 // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } task clean(type: Delete) { delete rootProject.buildDir } 

请大家帮忙….

Solutions Collecting From Web of "无法在缓存localClassSetAnalysis.bin中添加条目“0”"

在您的Project SpeechToText .gradle是隐藏文件夹,它是不可见的

在Ubuntu中运行此命令….

 rm -f -r home/blackgoogle/Desktop/SpeechToText/.gradle/2.10/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis rm -f -r home/blackgoogle/Desktop/SpeechToText/.gradle/2.10/tasks/_app_compileDebugJavaWithJavac/localJarClasspathSnapshot 

它可能是工作…….

对于Mac用户运行以下命令:

 rm -rf /path/to/your/android/project/.gradle 

我今天遇到了同样的问题,转到

家用/ blackgoogle /桌面/ SpeechToText / .gradle / 2.10 /任务/ _app_compileDebugJavaWithJavac /

如堆栈跟踪中所示。 你将有几个文件夹(localClassSetAnalysis和localJarClasspathSnapshot)。 删除所有这些并重试。基本上他们添加.lock,因为gradle无法对这些dirs采取行动。

这对我有用

如果你使用android studio,

1.)打开你的项目。

2.)转到项目结构,并删除.gradle目录和同步项目。

3.)运行应用程序。

转到此文件夹: –

/home/blackgoogle/Desktop/SpeechToText/.gradle/2.10/tasks/_app_compileDebugJavaWithJavac/localClassSetAnalysis
删除此文件夹的所有内容。 此文件夹可能已隐藏,因此请查看隐藏文件。

现在,重建项目。 这是因为他们会自动在文件夹中添加.lock文件,因为gradle无法对这些dirs进行操作。 一旦你删除它,它将正常工作。