Вопросы с тегом «androidx»

Новые библиотеки расширений Android (AndroidX), представляющие библиотеку поддержки Android.

8
AndroidJUnit4.class устарела: как использовать androidx.test.ext.junit.runners.AndroidJUnit4?
Для моих контрольно-измерительных приборов я использовал @RunWith(AndroidJUnit4.class) из import androidx.test.runner.AndroidJUnit4; чтобы установить мои тестовые случаи. Теперь эта строка помечается как устаревшая с подсказкой для использования AndroidJUnit4из import androidx.test.ext.junit.runners.AndroidJUnit4 Однако, если я пытаюсь импортировать AndroidJUnit4из названного пакета, я получаю ошибку, которая extне может быть решена. У вас есть идея, какой пакет …

10
Что такое AndroidX?
Я читаю о комнате библиотеки Android. Я вижу, они изменили пакет androidна androidx. Я не понимал, что. Может кто-нибудь объяснить, пожалуйста? implementation "androidx.room:room-runtime:$room_version" annotationProcessor "androidx.room:room-compiler:$room_version" Даже это доступно с androidпакетом также. implementation "android.arch.persistence.room:runtime:$room_version" annotationProcessor "android.arch.persistence.room:compiler:$room_version" Зачем нужно было упаковывать новые библиотеки поддержки androidxвместо android? Вариант использования и влияние факторов в …


15
Не удалось разрешить переменную «$ {animal.sniffer.version}» при миграции на AndroidX
Я использую Android Studio 3.2 Beta5 для переноса своего проекта в AndroidX . Когда я перестроил свое приложение, я получил эти ошибки: ОШИБКА: [TAG] Не удалось разрешить переменную '$ {animal.sniffer.version}' ОШИБКА: [TAG] Не удалось разрешить переменную '$ {junit.version}' Полная очистка и восстановление не работает! Кто-нибудь знает, как это исправить? gradle.properties …

7
AndroidX: Appcompat I: художественная ошибка android.view.View $ OnUnhandledKeyEventListener
Во вновь созданном проекте с Androidx: appcompat: appcompat: 1.0.0-rc01 я получаю java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList Я также добавил configuration.all configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails details -> def requested = details.requested if (requested.group == "androidx.appcompat") { if (!requested.name.startsWith("multidex")) { details.useVersion "1.+" } } } } Это не …
107 android  androidx 

9
Данный артефакт содержит строковый литерал со ссылкой на пакет android.support.v4.content, которую нельзя безопасно переписать. для androidx
Я обновил свой, android studio to 3.4 canaryи теперь я больше не могу успешно строить из-за следующей ошибки: The given artifact contains a string literal with a package reference 'android.support.v4.content' that cannot be safely rewritten. Libraries using reflection such as annotation processors need to be updated manually to add support …

6
Что такое Jetifier?
Что такое Jetifier? Например, чтобы создать новый проект с использованием зависимостей из пакета androidx, этот новый проект должен добавить следующую строку в файл gradle.properties : android.enableJetifier=true Так что это значит - «включить jetifier»?
100 android  gradle  androidx 

3
BottomSheetBehavior отсутствует в библиотеках androidX
Я использовал BottomSheetBehaviorс исходной библиотекой поддержки: implementation 'com.android.support:design:27.1.1' Когда я перешел на новые androidxбиблиотеки, хотя BottomSheetBehaviorфайл. Сопоставление из указанной выше библиотеки поддержки также отсутствует в списке рефакторинга AndroidX , но инструмент миграции удалил его. Что мне не хватает, чтобы включить BottomSheetBehavior с новыми androidxбиблиотеками. dependencies { implementation fileTree(dir: 'libs', include: …

17
Ошибка надувания класса androidx.constraintlayout.ConstraintLayout после перехода на androidx
Я только что перешел на androidx через пункт меню Android Studio Refactor -> Refactor to AndroidX Я получаю следующую ошибку: android.view.InflateException: строка двоичного файла XML №2: строка двоичного файла XML №2: ошибка расширения класса androidx.constraintlayout.ConstraintLayout Любая идея? Трассировки стека: 2018-10-19 00:25:58.128 28131-28131/com.midounoo.midounoo E/AndroidRuntime: FATAL EXCEPTION: main Process: com.midounoo.midounoo, PID: 28131 …
88 android  androidx 

2
Android: устаревший не может быть преобразован в аннотацию
Ушел в кроличью нору миграции на AndroidX ... Я почти завершил миграцию, но столкнулся с одной ошибкой, которую, похоже, не смог пройти. Уже пробовал Clean & RebuildиInvalidate Caches / Restart Похоже, что-то внедряет @Deprecated в файл R.java, который не распознается. build.gradleФайл приложения длинный, но вот соответствующие части (можно опубликовать больше, …

2
Как использовать Dagger 2 для внедрения ViewModel из тех же фрагментов внутри ViewPager
Я пытаюсь добавить Dagger 2 в свой проект. Мне удалось ввести ViewModels (компонент AndroidX Architecture) для моих фрагментов. У меня есть ViewPager, который имеет 2 экземпляра одного и того же фрагмента (только незначительное изменение для каждой вкладки), и на каждой вкладке я наблюдаю, LiveDataчтобы получать обновления об изменении данных (из …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.