【问题标题】:Missing all resource styles in Android Studio, accidentally deleted - AAPT2 error: check logs for details缺少 Android Studio 中的所有资源样式,意外删除 - AAPT2 错误:查看日志了解详细信息
【发布时间】:2018-09-12 22:35:57
【问题描述】:

我不小心从 Android Studio 中删除了所有样式资源。我立即尝试“撤消”并尝试查看历史记录。我还尝试卸载并重新安装我拥有的 sdk,但据我所知,问题是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)

【问题讨论】:

    标签: java android gradle aapt2


    【解决方案1】:

    您是否尝试过创建新的 XML、从另一个项目复制样式、编辑并查看是否修复?

    【讨论】:

    • 我尝试创建一个新项目并打开一个曾经可以工作的旧项目。我也缺少 TabLayout ......据我所知,它根本无法在程序中找到它们。
    • 检查 Gradle 是否与依赖项冲突。也许您在布局中使用了某些东西而没有在 Gradle 中实现它。还要检查布局。检查文件夹值,看看 styles.xml 是否正常。回来报告。
    • 我检查了所有内容,并且知道如何检查,但仍然没有任何问题。我重新安装了 Android Studio 希望能解决它,不。我将我的 sdk 降到 26,这似乎解决了我的问题。所以它与 27 有关...我在编译和查看预览时仍然遇到问题,因为我在 28 中构建,所以我想我现在必须坚持使用 26?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多