Как устранить неполадки: AAPT: ошибка: несовместима с атрибутом sr c (attr) reference | color - PullRequest
0 голосов
/ 15 апреля 2020

Я новичок в Android dev и работаю над своим первым приложением. Я столкнулся с проблемой, пытаясь настроить представление изображения со своим собственным изображением (стоковые фотографии в студии работают нормально), и получаю следующую ошибку:

AAPT: ошибка: '/ home / joshua /AndroidStudioProjects/WSC/app/src/main/res/mipmap-xxxhdpi/wsc_foreground.png 'несовместим с атрибутом sr c (attr) reference | color.

Я исследовал, чтобы даже попытаться Вы понимаете, что говорит эта ошибка, и мне кажется, что она не может связать какой-либо файл / ресурс?

Я загрузил .jpg, используя опцию добавления изображения в android studio. Я добавил в изображение цветной фон, который представлял собой выбранное мной шестнадцатеричное число.

Я не получаю никаких ошибок или предупреждений, пока не соберусь, и в этот момент сборка не удалась.

Может кто-нибудь объяснить, пожалуйста: 1. Что означает эта ошибка. 2. Как решить эту проблему. 3. Где моя ошибка.

Я приложил (надеюсь, достаточно) соответствующий XML код.

Вот вид изображения внутри моего фрагмента_первого. xml, который находится внутри макета:

<ImageView
        android:id="@+id/wsc_image"
        android:layout_width="930dp"
        android:layout_height="585dp"
        android:layout_marginTop="44dp"
        android:contentDescription="@string/wsc_image_description"
        android:src="/home/joshua/AndroidStudioProjects/WSC/app/src/main/res/mipmap-xxxhdpi/wsc_foreground.png"
        app:layout_constraintBottom_toBottomOf="parent"
        app:layout_constraintEnd_toEndOf="@+id/textview_first"
        app:layout_constraintStart_toStartOf="@+id/textview_first"
        app:layout_constraintTop_toBottomOf="@+id/textview_first"
        app:layout_constraintVertical_bias="0.0" />

У меня нет xml для wsc_foreground.png, но есть ws c. xml. Я попытался добавить полный путь в ws c. xml для wsc_foreground.png, но это ничего не изменило.

<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
    <background android:drawable="@color/wsc_background"/>
    <foreground android:drawable="/home/joshua/AndroidStudioProjects/WSC/app/src/main/res/mipmap-xxxhdpi/wsc_foreground.png"/>
</adaptive-icon>

Мои извинения, если это тупой вопрос и / или неясный , Пожалуйста, дайте мне знать в комментариях, если мне нужно уточнить это.

Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...