#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 неожиданно завершается. Вывод ошибки:
кто-нибудь может помочь?
Комментарии:
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 /…