Генерация подписанного apk получения ошибки при накачке BottomNavigationView после переключения на androidX - PullRequest
0 голосов
/ 28 мая 2019

Приложение аварийно завершает работу с ошибкой, надувающей класс com.google.android.material.bottomnavigation.BottomNavigationView при создании подписанного apk.Запуск приложения с отладочным APK из Android Studio напрямую на устройство не имеет проблем.Я также перенес свой проект на androidX.

Я читал другой пост, в котором говорилось, что у рисования или цветов могут быть проблемы, поэтому я подтверждаю, что других папок для рисования нет (например, drawable-v21, drawable-v24).Я не уверен, почему, но это происходит только тогда, когда я генерирую подписанный apk.

app:itemIconTint="@drawable/drawable_selector"
app:itemTextColor="@drawable/drawable_selector"
app:itemBackground="@color/primary"

, но это не работает

Ошибка строки 15 начинается здесь:

  <com.google.android.material.bottomnavigation.BottomNavigationView
    android:id="@+id/bottom_navigation"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    app:menu="@menu/bottom_navigation"
    android:elevation="8dp"
    app:itemIconTint="@drawable/drawable_selector"
    app:itemTextColor="@drawable/drawable_selector"
    app:itemBackground="@color/primary"
    android:background="?android:attr/windowBackground"/>

уже включили это в мою gradle: реализацию 'com.google.android.material: материал: 1.1.0-alpha06' реализация 'androidx.appcompat: appcompat: 1.1.0-alpha05'

Причина:android.view.InflateException: строка двоичного XML-файла # 15: строка двоичного XML-файла # 15: ошибка надувания класса com.google.android.material.bottomnavigation.BottomNavigationView Причина: android.view.InflateException: строка двоичного XML-файла # 15:Ошибка надувания класса com.google.android.material.bottomnavigation.BottomNavigationView Причины: java.lang.reflect.InvocationTargetException

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