错误:原因:android studio 2.3.1中的无效流头:000900D9
我使用的是android studio 2.3.1,昨天它工作正常,但现在它给我带来了一个错误错误:原因:无效流头:000900D9 此消息从“消息分级同步”对话框中抛出 以下是我为解决此问题而采取的步骤,但没有任何措施对我有效 1.使缓存无效并重新启动错误:原因:android studio 2.3.1中的无效流头:000900D9,android,android-studio,cache-invalidation,Android,Android Studio,Cache Invalidation,我使用的是android studio 2.3.1,昨天它工作正常,但现在它给我带来了一个错误错误:原因:无效流头:000900D9 此消息从“消息分级同步”对话框中抛出 以下是我为解决此问题而采取的步骤,但没有任何措施对我有效 1.使缓存无效并重新启动 从C:\Users\suraj.gradle\caches\3.3中删除脚本和重新映射的脚本 并且在stackoverflow中查看了很多帖子,但是没有任何东西对我有效,这里提出的大多数问题还没有得到任何人的回答 在我的项目结构下 编译Sdk版
构建工具版本:25.0.2我遇到了同样的问题,无法找出导致此问题的确切原因
但是删除整个.gradle文件夹(/home/$USER/.gradle在我的例子中)并重建应用程序修复了它。我注意到许多用户(包括我)在使用3.3 gradle版本时都面临这个问题;更新到3.5,这将很好安德里亚的答案对我也很有用(即将gradle从3.3升级到3.5)。为了保证完整性,我想补充一点,您可以在Android Studio中通过以下方式更新gradle: 文件>项目结构>项目
您可能还需要更新您的Android插件版本。有关详细信息,请查看。文件>使缓存无效/重新启动错误:梯度同步失败:原因:无效流头:005C0044,000900D9。。。或其他一些梯度同步失败 对于这个问题有一个很好的方法。您应该按照以下三个步骤更新android gradle: 1) 下载最新的gradle版本表单链接: 2) 解压下载文件并将其复制到以下地址:C:\ProgramFiles\Android\Android Studio\gradle 3) 在android studio中,在路径:file>Project structure>Project>gradle version
4) 在android studio中,将gradle home文件(文件>设置>构建、执行、开发>gradle>gradle home)更改为地址:C:\Program Files\android\android studio\gradle\gradle-4.5.1。转到控制台,运行
./gradlew --stacktrace
如果它说
GradleException: Could not read cache value from '[...]/.gradle/daemon/3.3/registry.bin'
转到此文件夹并删除文件registry.bin.lock
。无需删除整个.gradle
目录并再次下载所有内容。这是gradle版本
我已经在一个分支上将gradle从4.6更新为4.10.1。切换到另一个没有gradle更新的分支,无法同步。将所有分支上的gradle更新为最新版本有助于解决此问题
因此,请检查您在gradle/wrapper/gradle wrapper.properties
文件中拥有的gradle版本,并尝试更新它以匹配您的.gradle
目录(或仅更新到最新目录)
例如
- 有一个
目录.gradle/4.10.1
指向同一个gradle版本gradle/wrapper/gradle wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
caches in .gradle
caches in folder where your android studio project is located
delete all iml files
delete .gradle in folder where your project is located
快乐编码我做到了,也在帖子中提到了,但它对我不起作用。有人能解决这个问题吗?请让我知道你否决投票的技术原因,我发布此问题是因为我没有得到任何与此问题相关的堆栈溢出。感谢你的另一个技巧来修复此问题。如果将来有相同的问题,我会尝试。我的系统冻结时出现此问题,我必须硬重置。Remove.gradle、rebuild和be happy:)我一直在删除项目目录中的
.gradle
,但没有任何帮助。我不得不删除/home/$USER
中的.gradle
,它成功了。此外,运行/gradlew--stacktrace
有助于将问题跟踪到/home/$USER/.gradle
,并显示消息FAILURE:Build failed with a exception…*出错原因:无法从“/home/$USER/.gradle/daemon/4.1/registry.bin”读取缓存值。
您好,我刚刚创建了一个新项目,出现了此错误原因:流头无效:FD14090D,没有.gradle文件夹。我能做什么?这在大多数情况下都没有帮助,这不是问题的根源在我的情况下,我不得不从4.1升级到4.2谢谢你!。这有助于确定gradle失败的原因。