Проблема при обновлении версии SDK в Android Studio

Я использую внутреннюю связь SDK версии 3. + для уведомления. Мне нужно обновить версию intercom sdk до 5. +. После обновления версии sdk в файле gradle я столкнулся с ошибкой ниже.

AGPBI: {"kind": "error", "text": "Ресурсов, соответствующих данному имени, не найдено (в \ u0027textAppearance \ u0027 со значением \ u0027@style/TextAppearance.AppCompat.Notification \ u0027).", "Sources ": [{" file ":" C: \ Users \ Android-2 \ .android \ build-cache \ 971cf0b344c5894d7c756a8e5b80dd3e25a942ef \ output \ res \ layout \ activity_add_source.xml "," position ": {" startLine ": 32," startColumn ": 40," startOffset ": 1209," endColumn ": 84," endOffset ": 1253}}]," original ":" "," tool ":" AAPT "} C: \ Users \ Android 2 \ Desktop \ Files \ OriginalCode \ android \ app \ build \ intermediate \ res \ merged \ debug \ layout \ activity_add_source.xml: 28: error: Error: не найден ресурс, соответствующий заданному имени (в 'textAppearance' со значением '@ style / TextAppearance.AppCompat.Notification ').
: app: processDebugResources FAILED FAILURE: сбой сборки с исключением. * Что пошло не так: не удалось выполнить задачу ': app: processDebugResources'. com.android.ide.common.process.ProcessException: не удалось выполнить aapt

Я также проверял разными способами, чтобы решить вышеуказанную проблему. Но я не могу. Если я создал новый проект в студии Android и проверил с помощью интеркома sdk версии 5. +. Принимает и без проблем. Столкнулся только в моем существующем приложении. Пожалуйста, помогите мне в этом вопросе.

activity_add_source.xml

<?xml version="1.0" encoding="utf-8"?>
<ScrollView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    >

    <RelativeLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        >

        <com.stripe.android.view.CardMultilineWidget
            android:id="@+id/add_source_card_entry_widget"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_margin="@dimen/add_card_total_margin"
            />

        <FrameLayout
            android:id="@+id/add_source_error_container"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_below="@id/add_source_card_entry_widget"
            >

            <TextView
                android:id="@+id/tv_add_source_error"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:layout_margin="@dimen/add_card_total_margin"
                android:textAppearance="@style/TextAppearance.AppCompat.Notification"
                android:visibility="gone"
                />
        </FrameLayout>
    </RelativeLayout>
</ScrollView> 

person Gabrieal    schedule 11.12.2018    source источник
comment
Можете ли вы опубликовать свой activity_add_source.xml   -  person Lekr0    schedule 11.12.2018


Ответы (1)


Я думаю, вам стоит попробовать добавить следующий стиль в свой файл styles.xml

<style name="TextAppearance.AppCompat.Notification"> <item name="android:textSize">12sp</item> <item name="android:textColor">#ccc</item> </style>

NB: измените текст и цвет в соответствии с вашими предпочтениями.

person CodeSlave    schedule 11.09.2019