简体   繁体   中英

Aapt2 error in Android Studio 3.1.1

I updated android studio from 2.2 to 3.1 and it always give me aapt2 error and build failed. I added android.enableAapt2=false in gradle.properties and my project build successfully with a warning:
The option 'android.enableAapt2' is deprecated and should not be used anymore. Use 'android.enableAapt2=true' to remove this warning. It will be removed at the end of 2018.

The most serious thing is that I can't run the app on my mobile and virtual devices. The error Failed to execute aapt

The details:
Run build

org.gradle..ReportedException: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':app:transformDexWithInstantRunDependenciesApkForDebug'.
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:139)
    at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:109)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
    at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
    at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
    at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
    at org.gradle.tooling.internal.provider.runner.ClientProvidedBuildActionRunner.run(ClientProvidedBuildActionRunner.java:62)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
    at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:47)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(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)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
    at org.gradle.util.Swapper.swap(Swapper.java:38)
    at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
    at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
    at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
    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.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
    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.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
    at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
    at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
    at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.gradle.internal.exceptions.LocationAwareException: Execution failed for task ':app:transformDexWithInstantRunDependenciesApkForDebug'.
    at org.gradle.initialization.DefaultExceptionAnalyser.transform(DefaultExceptionAnalyser.java:74)
    at org.gradle.initialization.MultipleBuildFailuresExceptionAnalyser.transform(MultipleBuildFailuresExceptionAnalyser.java:47)
    at org.gradle.initialization.StackTraceSanitizingExceptionAnalyser.transform(StackTraceSanitizingExceptionAnalyser.java:30)
    at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:137)
    at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:109)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
    at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
    at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
    at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
    at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
    at org.gradle.tooling.internal.provider.runner.ClientProvidedBuildActionRunner.run(ClientProvidedBuildActionRunner.java:62)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
    at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
    at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
    at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
    at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:47)
    at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
    at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
    at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57)
    at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
    at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
    at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(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)

Java compiler
Caused by: java.util.NoSuchElementException

When I enable AAPT2, the log details:
Configure project :app useNewCruncher has been deprecated. It will be removed in a future version of the gradle plugin. New cruncher is now always enabled. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\anim\\abc_tooltip_exit.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_ic_menu_share_mtrl_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable\\abc_btn_colored_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_textfield_search_default_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\layout\\abc_action_bar_up_container.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxhdpi-v4\\abc_text_select_handle_middle_mtrl_light.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_ab_share_pack_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_scrubber_control_to_pressed_mtrl_005.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\layout\\abc_search_dropdown_item_icons_2line.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_scrubber_control_to_pressed_mtrl_000.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_text_select_handle_middle_mtrl_light.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxxhdpi-v4\\abc_text_select_handle_right_mtrl_dark.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_list_selector_disabled_holo_dark.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_textfield_search_default_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\color\\abc_secondary_text_material_light.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable\\abc_btn_default_mtrl_shape.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\color\\abc_primary_text_disable_only_material_light.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-ldrtl-xxhdpi-v17\\abc_ic_menu_copy_mtrl_am_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\layout\\abc_screen_simple_overlay_action_mode.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\color\\abc_primary_text_material_light.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_textfield_search_activated_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\layout\\abc_popup_menu_header_item_layout.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_ic_menu_cut_mtrl_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-ldrtl-xhdpi-v17\\abc_spinner_mtrl_am_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-mdpi-v4\\abc_text_select_handle_left_mtrl_dark.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxhdpi-v4\\abc_ic_star_black_36dp.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable\\abc_edit_text_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_textfield_search_activated_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\layout\\select_dialog_multichoice_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\support-compat-27.1.1.aar\\89bc5b5be730920c1779275773f888ad\\res\\drawable-xhdpi-v4\\notification_bg_normal.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_list_focused_holo.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_btn_radio_to_on_mtrl_000.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-mdpi-v4\\abc_textfield_search_activated_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_btn_radio_to_on_mtrl_015.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-mdpi-v4\\abc_ic_menu_cut_mtrl_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\layout\\abc_screen_toolbar.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\color-v23\\abc_tint_btn_checkable.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\layout\\abc_tooltip.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\support-compat-27.1.1.aar\\89bc5b5be730920c1779275773f888ad\\res\\drawable-hdpi-v4\\notification_bg_normal_pressed.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable\\abc_list_selector_background_transition_holo_light.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable\\abc_switch_thumb_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_list_pressed_holo_dark.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\anim\\abc_fade_in.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\color-v23\\abc_btn_colored_borderless_text_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-ldrtl-xxxhdpi-v17\\abc_ic_menu_copy_mtrl_am_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\support-compat-27.1.1.aar\\89bc5b5be730920c1779275773f888ad\\res\\layout\\notification_template_custom_big.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-ldrtl-hdpi-v17\\abc_ic_menu_cut_mtrl_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_ic_menu_copy_mtrl_am_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_cab_background_top_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-mdpi-v4\\abc_ic_commit_search_api_mtrl_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-ldrtl-xxxhdpi-v17\\abc_ic_menu_cut_mtrl_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\anim\\abc_tooltip_enter.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xhdpi-v4\\abc_cab_background_top_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_list_selector_disabled_holo_dark.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\support-compat-27.1.1.aar\\89bc5b5be730920c1779275773f888ad\\res\\drawable-v21\\notification_action_background.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\layout\\abc_dialog_title_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable\\abc_spinner_textfield_background_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\color\\abc_primary_text_material_dark.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxhdpi-v4\\abc_spinner_mtrl_am_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\color\\abc_secondary_text_material_dark.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-watch-v20\\abc_dialog_material_background.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxhdpi-v4\\abc_list_divider_mtrl_alpha.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\anim\\abc_popup_exit.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-mdpi-v4\\abc_list_selector_disabled_holo_light.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-ldrtl-mdpi-v17\\abc_ic_menu_cut_mtrl_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\anim\\abc_fade_out.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\support-compat-27.1.1.aar\\89bc5b5be730920c1779275773f888ad\\res\\layout\\notification_action.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxxhdpi-v4\\abc_scrubber_control_to_pressed_mtrl_005.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxxhdpi-v4\\abc_scrubber_control_to_pressed_mtrl_000.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable\\abc_ic_go_search_api_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-mdpi-v4\\abc_btn_check_to_on_mtrl_000.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\support-compat-27.1.1.aar\\89bc5b5be730920c1779275773f888ad\\res\\drawable-xhdpi-v4\\notification_bg_low_normal.9.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\color\\abc_tint_edittext.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-v21\\abc_btn_colored_material.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxhdpi-v4\\abc_text_select_handle_middle_mtrl_dark.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\support-compat-27.1.1.aar\\89bc5b5be730920c1779275773f888ad\\res\\layout\\notification_action_tombstone.xml: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxxhdpi-v4\\abc_ic_menu_paste_mtrl_am_alpha.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-hdpi-v4\\abc_text_select_handle_left_mtrl_dark.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-xxxhdpi-v4\\abc_ic_star_black_48dp.png: error: file not found. C:\\Users\\??\\.gradle\\caches\\transforms-1\\files-1.1\\appcompat-v7-27.1.1.aar\\031c62276958579ac6449e5bad72b0ac\\res\\drawable-mdpi-v4\\abc_scrubber_control_off_mtrl_alpha.png: error: file not found. Task :app:mergeDebugResources Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details FAILURE: Build failed with an exception. * What went wrong: Execution failed for task ':app:mergeDebugResources'. Error: java.util.concurrent.ExecutionException: com.android.builder.internal.aapt.v2.Aapt2Exception: AAPT2 error: check logs for details * Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Get more help at https://help.gradle.org BUILD FAILED in 5s 11 actionable tasks: 9 executed, 2 up-to-date

Information of my Android Studio
SDK Tools:26.1.1
Gradle version:4.4
Plugin version:3.1
platform version:API 27

I have seen some answers in other questions but they don't work for me. Hope my details are enough for you to solve my problem.

It looks like you might be experiencing issues with AAPT2 not handling non-ascii characters on windows properly. This has been solved in the newest 3.2.0 alphas. Try replacing the android gradle plugin in your build.gradle file to match:

classpath 'com.android.tools.build:gradle:3.2.0-alpha11'

Note: since you updated from 2.2 to 3.1.1 directly, after fixing this issue you can also experience other errors from AAPT2 - it is much stricter than AAPT (it's better to fail early at build time than to run into runtime crashes). If you run into them checkout the migration guide . If the guide doesn't have enough info create a new bug here or on the issue tracker .

对于以后可能有帮助的人,我通过从清单文件中移除标签android:fullBackUpContent=""解决了我的问题,来自android studio的Intellisense让我把它放在那里并且由于信任,你也可能花12个小时看对于你的问题,但是,祝你好运

The warning just tells you to remove android.enableAapt2=false from gradle.properties . It works for me.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM