Запитання з тегом «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 android.enableJetifier=true …

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 Я також додав config.all configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails details -> def requested = details.requested if (requested.group == "androidx.appcompat") { if (!requested.name.startsWith("multidex")) { details.useVersion "1.+" } } } } Це не впливає …
105 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»?

3
BottomSheetBehaviour не в бібліотеках androidX
Я використовував BottomSheetBehaviorз оригінальною бібліотекою підтримки: implementation 'com.android.support:design:27.1.1' Коли я мігрував, щоб використовувати нові androidxбібліотеки, хоча їх BottomSheetBehaviorнемає. Зіставлення з наведеної вище бібліотеки підтримки теж не входить до списку рефакторингу AndroidX , але інструмент міграції видалив його. Чого мені не вистачає, щоб включити BottomSheetBehavior до нових androidxбібліотек. dependencies { implementation …

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

5
Не вдається вирішити android.support.design. після переходу на AndroidX
Я намагаюся отримати TextViewз Snackbarцієї фрагмент коду: snackbarView.findViewById<TextView>(android.support.design.R.id.snackbar_text) але Android Studio не вирішує бібліотеку дизайну. Як я можу змусити цей код працювати?

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

2
Як використовувати Dagger 2 для ін'єкції ViewModel тих же фрагментів всередині ViewPager
Я намагаюся додати Dagger 2 до свого проекту. Мені вдалося ввести ViewModels (компонент архітектури AndroidX) для своїх фрагментів. У мене є ViewPager, який має два екземпляри одного фрагмента (лише незначні зміни для кожної вкладки), і в кожній вкладці я спостерігаю за LiveDataоновленням змін даних (від API). Проблема полягає в тому, …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.