java - 缺少 Android Studio 中的所有资源样式,意外删除 - AAPT2 错误:查看日志了解详细信息
问题描述
我不小心从 Android Studio 中删除了所有样式资源。我立即尝试“撤消”并尝试查看历史记录。我还尝试卸载并重新安装我拥有的 sdks,但据我所知,这个问题是 Gradle。然后我尝试下载 Gradle 4.10,但我不确定我在做什么。(仍在学习!)我有一个项目到期,我真的需要解决这个问题!我在一个屏幕上包含了所有问题的屏幕截图。由于我还没有找到任何接近回答我的问题的东西,我认为发布是个好主意。我还将从更下方粘贴一些错误文本,以了解我搞砸了多么糟糕,以防它包含任何线索......提前非常感谢!
[AAPT2 Error, org.gradle.initialization.ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':app:processDebugResources'.
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:139)][1]
[1]: https://i.stack.imgur.com/tqGQ9.jpg
(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:69)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:30)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:45)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
解决方案
您是否尝试过创建新的 XML,从另一个项目复制样式,进行编辑并查看是否修复?
推荐阅读
- python-3.x - 如何以特定格式将二维列表内容写入文件?
- php - 使用多对多关系从不同模型访问访问器 laravel
- django - Heroku 和 Django:存储单个 jpg 资产
- powershell - 如何使用 PowerShell 脚本将用户数据添加/更新到位于另一台服务器上的 LDAP Active Directory?
- eclipse-rcp - 如何使用 java 读取 Eclipse rcp 应用程序中的 .xml 文件路径?
- python-3.x - 熊猫中`header = None`和`header = 0`之间的区别
- unity3d - 有谁知道为什么我的相机尺寸与默认的网格尺寸不一致???
- r - 如何使用 R 代码在现有 png 图像的右上角添加色标?
- sql - 无法使用 SID 连接到 SQL*Plus
- python - 在执行一些以前有效的代码后,Python 在出现“分段错误(核心转储)”错误消息的第一个实例后停止工作