Android Studio build 不断崩溃(stableIds.txt 数据无效。(13))
Posted
技术标签:
【中文标题】Android Studio build 不断崩溃(stableIds.txt 数据无效。(13))【英文标题】:Android Studio build keeps crashing (stableIds.txt The data is invalid. (13)) 【发布时间】:2021-09-27 07:43:19 【问题描述】:我一直在尝试运行我的 android studio 应用,但 android studio 一直给我所有项目的构建错误。
完全错误是这样的:
ERROR:: AAPT: <App Location>\app\build\intermediates\stable_resource_ids_file\debug\stableIds.txt: error: failed to open: The data is invalid. (13).
我也尝试过制作新项目,但这似乎并没有解决问题。我没有改变那些项目中的任何东西。我也查了一下,没有 stableIds.txt。这个问题以前也没有发生过,所以我更加困惑。
【问题讨论】:
【参考方案1】:我遇到了同样的问题...我的防病毒程序 (AVG) 是罪魁祸首。 AVG 默默地阻止 Android Studio 正常工作……尽管已经关闭了 AVG 的 File Sheild
和 Behaviour Sheild
。我通过以下方式解决了这个问题:
解决方案 1
-
关闭 AVG 的
Ransomeware Protection
也应该可以防止这种情况再次发生。
(可能还需要关闭 File Sheild
和 Behaviour Sheild
但我不确定,因为在这之前我已经关闭了它们)
i just looked at some of my AVG's settings for the first time....so much time wasted over the years....
解决方案 2
-
重新启动计算机(仅在我第二次重新启动后才有效)
在android studio中打开项目
尝试将应用部署到设备上
等待来自 AVG 的弹出窗口出现,询问您是否要阻止
aapt2.exe
修改 stableIds.txt
允许它..
毫无问题地构建应用程序!
【讨论】:
【参考方案2】:当在 Windows Defender 中打开勒索软件保护 > 受控文件夹访问时,会出现此问题。要修复它,请转到 Windows Defender > Ransomware Protection 并关闭 Controlled Folder Access
。如果您有不同的防病毒软件,它们也可能有类似的设置,可能会阻止 Android Studio 正常运行。
此修复在我的情况下有效...
【讨论】:
这正是发生在我身上的事情。勒索软件保护以保护文档。这是一个 .txt 文件。【参考方案3】:很可能是防病毒问题
暂时禁用防病毒程序几分钟为我解决了这个问题。
-
在 Android Studio 中关闭项目(文件 > 关闭项目)
禁用防病毒软件。
重新打开项目并运行应用程序。
【讨论】:
【参考方案4】:Gradle 版本的问题 输入 gradle.build 并将 gradle 更改为以前的版本。 enter image description here
【讨论】:
以上是关于Android Studio build 不断崩溃(stableIds.txt 数据无效。(13))的主要内容,如果未能解决你的问题,请参考以下文章
片段中的意图不断与清单崩溃问题,android studio
将上传的数据上传到android studio上的firebase实时数据库时应用程序崩溃