【问题标题】:Aapt2.exe stopped working,How to solve it?Aapt2.exe停止工作,如何解决?
【发布时间】:2021-03-26 01:17:48
【问题描述】:

我已经开始在 Windows 7 64 位的 android studio 4.0 中构建应用程序。因为它在编写代码时没有显示任何错误,但是当我开始在我的真实设备中调试应用程序时,它显示 Aapt2.exe 停止的错误工作中。谁能指导解决这个问题?

错误

任务“:app:processDebugResources”执行失败。

无法解析配置“:app:debugRuntimeClasspath”的所有文件。 无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org.gradle .status=发布}。 > AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。 > AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。 这在正常情况下不应该发生,如果发生,请提出问题。 无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org.gradle .status=发布}。 > AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。 > AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。 这在正常情况下不应该发生,如果发生,请提出问题。 无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org.gradle .status=发布}。 > AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。 > AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。 这在正常情况下不应该发生,如果发生,请提出问题。 无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org.gradle .status=发布}。 > AarResourcesCompilerTransform 执行失败:C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。 > AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译时出现意外错误 'C:\Users\Admin.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1 .0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png',试图停止守护进程。 这在正常情况下不应该发生,如果发生请提出问题。

第二个错误

AAPT2 进程意外退出。错误输出:

image of Aapt2 window

谁能帮忙?

【问题讨论】:

  • common_google_signin_btn_text_dark_normal_background.9.png 来自这里的错误是什么
  • 我是初学者,所以我对此一无所知,但是android studio显示的错误我复制粘贴了它所以上面是android studio显示给我的
  • 检查您的可绘制文件夹并为此或粘贴 github 链接或驱动器链接,我们可以在其中看到您的代码并尝试解决
  • 只创建一个认证页面

标签: java android android-studio


【解决方案1】:

好的,将其粘贴到您的清单文件中,并检查您是否从应用程序中调用了主题

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    package="com.codewithabhy.howsapp">

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:usesCleartextTraffic="true"
        tools:ignore="ExtraText"
        android:theme="@style/Theme.HowsApp">
        <activity android:name=".OTPActivity"></activity>
        <activity android:name=".PhoneNumberActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".MainActivity"></activity>
    </application>

</manifest>

【讨论】:

  • 不,它在构建项目时显示错误
  • 。任务 ':app:processDebugResources' 的执行失败。 > 无法解析配置“:app:debugRuntimeClasspath”的所有文件。 > 无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org. gradle.status=release}。 > AarResourcesCompilerTransform 执行失败:C:\Users\Admin\.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。
  • > AAPT2 aapt2-4.1.1-6503028-windows 守护进程 #0:编译 'C:\Users\Admin\.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play -services-base-17.1.0\res\drawable-xhdpi-v4\common_google_signin_btn_text_dark_normal_background.9.png' 超时,试图停止守护进程。
  • 这在正常情况下不应该发生,如果发生请提出问题。 > 无法转换 play-services-base-17.1.0.aar (com.google.android.gms:play-services-base:17.1.0) 以匹配属性 {artifactType=android-compiled-dependencies-resources, org. gradle.status=release}。 > AarResourcesCompilerTransform 执行失败:C:\Users\Admin\.gradle\caches\transforms-2\files-2.1\d92a27efcac738b4f280b9ad0c07bda7\jetified-play-services-base-17.1.0。
  • 它显示Aapt2停止工作检查在线解决方案并关闭并关闭程序
【解决方案2】:

这是由于较新的 AAPT2 版本(与较新的 AGP 一起提供)依赖于最新的 Windows 通用 C 运行时库。如果您还没有,请从 Microsoft 的网站下载,如果您已经下载了 - 查看是否有可用的更新(即使您必须手动进行)。 Microsoft 正在逐步推出更新,但有时某些系统/架构需要更长时间。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-08-09
  • 1970-01-01
  • 1970-01-01
  • 2018-09-17
  • 2012-01-25
  • 2019-10-31
  • 1970-01-01
相关资源
最近更新 更多