Aapt2.exe перестало работать, как это решить?

#java #android #android-studio

#java #Android #android-studio

Вопрос:

Я начал создавать приложение в Android Studio 4.0 на 64-разрядной версии Windows 7.В том, что он не показывает никаких ошибок при написании кода, но когда я начинаю отладку приложения на моем реальном устройстве, он показывает ошибку, которая 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=release}. > Сбой выполнения для AarResourcesCompilerTransform: C:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0.> AAPT2 aapt2-4.1.1-6503028- Демон Windows # 0: непредвиденная ошибка во время компиляции ‘C:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0resdrawable-xhdpi-v4common_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:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0 . > AAPT2 aapt2-4.1.1-6503028- Демон Windows # 0: непредвиденная ошибка во время компиляции ‘C:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0resdrawable-xhdpi-v4common_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:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0. > AAPT2 aapt2-4.1.1-6503028- Демон Windows # 0: непредвиденная ошибка во время компиляции ‘C:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0resdrawable-xhdpi-v4common_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:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0.> AAPT2 aapt2-4.1.1-6503028- Демон Windows # 0: непредвиденная ошибка во время компиляции ‘C:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0resdrawable-xhdpi-v4common_google_signin_btn_text_dark_normal_background.9.png’ , пытаясь остановить демона. Это не должно происходить при нормальных обстоятельствах, пожалуйста, сообщите о проблеме, если это произойдет.

И вторая ошибка

Процесс AAPT2 неожиданно завершается. Вывод ошибки:

изображение окна Aapt2

кто-нибудь может помочь?

Комментарии:

1. common_google_signin_btn_text_dark_normal_background.9.png что это за ошибка, возникающая здесь

2. я новичок, поэтому у меня нет знаний об этом, но ошибка, показанная android studio, я скопировал и вставил ее, поэтому выше то, что показала мне Android studio

3. Проверьте свою папку для рисования и для этого или вставьте ссылку на github или ссылку на диск, где мы можем увидеть ваш код и попытаться разрешить

4. drive.google.com/drive/folders/…

5. просто создайте страницу аутентификации

Ответ №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>
 

Комментарии:

1. нет, он показывает ошибку при сборке проекта

2. . Не удалось выполнить задачу ‘: 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:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0.

3. > AAPT2 aapt2-4.1.1-6503028- Демон Windows #0: Компиляция ‘C:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0resdrawable-xhdpi-v4common_google_signin_btn_text_dark_normal_background.9.png — тайм-аут истек, пытаюсь остановить деймона.

4. Это не должно происходить при нормальных обстоятельствах, пожалуйста, сообщите о проблеме, если это произойдет. > Не удалось преобразовать 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:UsersAdmin.gradlecachestransforms-2files-2.1d92a27efcac738b4f280b9ad0c07bda7jetified-play-services-base-17.1.0.

5. это показывает, что Aapt2 перестал работать, проверьте онлайн-решение и закройте и закройте программу

Ответ №2:

Это связано с тем, что более новая версия AAPT2 (которая поставляется с более новым AGP) зависит от современных библиотек Windows universal C runtime. Если у вас их еще нет, загрузите с веб-сайта Microsoft, если у вас уже есть — посмотрите, доступно ли обновление (даже если вам придется делать это вручную). Microsoft постепенно внедряет обновления, но иногда они занимают больше времени для определенных систем / архитектур.

Комментарии:

1. Но я работаю над Windows 7, будет ли это работать

2. Я так думаю, есть доступные на support.microsoft.com/en-gb/help/2999226 /…