Als «androidx» getaggte Fragen

Neue Android-Erweiterungsbibliotheken (AndroidX), die eine Android-Unterstützungsbibliothek darstellen.

8
AndroidJUnit4.class ist veraltet: Wie verwende ich androidx.test.ext.junit.runners.AndroidJUnit4?
Für meine Instrumentierungstests habe ich verwendet @RunWith(AndroidJUnit4.class) von import androidx.test.runner.AndroidJUnit4; um meine Testfälle zu etablieren. Nun wird diese Linie mit dem Hinweis als veraltet markiert die Verwendung AndroidJUnit4von import androidx.test.ext.junit.runners.AndroidJUnit4 Wenn ich jedoch versuche, AndroidJUnit4aus dem genannten Paket zu importieren , wird der Fehler angezeigt, der extnicht behoben werden kann. …

10
Was ist AndroidX?
Ich lese über eine Raumbibliothek von Android. Ich sehe sie geändert Paket androidzu androidx. Ich habe das nicht verstanden. Kann mir bitte jemand erklären? implementation "androidx.room:room-runtime:$room_version" annotationProcessor "androidx.room:room-compiler:$room_version" Auch dies ist mit dem androidPaket auch verfügbar . implementation "android.arch.persistence.room:runtime:$room_version" annotationProcessor "android.arch.persistence.room:compiler:$room_version" Was war nötig, um neue Support-Bibliotheken einzupacken, androidxanstatt android? …


15
Fehler beim Auflösen der Variablen '$ {animal.sniffer.version}' bei der Migration auf AndroidX
Ich verwende Android Studio 3.2 Beta5 , um mein Projekt auf AndroidX zu migrieren . Beim Neuerstellen meiner App wurden folgende Fehler angezeigt: FEHLER: [TAG] Fehler beim Auflösen der Variablen '$ {animal.sniffer.version}' FEHLER: [TAG] Fehler beim Auflösen der Variablen '$ {junit.version}' Vollständig sauber & Wiederaufbau hat nicht funktioniert! Weiß jemand, …

7
AndroidX: Appcompat I: Kunstfehler android.view.View $ OnUnhandledKeyEventListener
In einem neu erstellten Projekt mit Androidx: appcompat: appcompat: 1.0.0-rc01 bekomme ich das java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList Ich hatte auch configuration.all hinzugefügt configurations.all { resolutionStrategy.eachDependency { DependencyResolveDetails details -> def requested = details.requested if (requested.group == "androidx.appcompat") { if (!requested.name.startsWith("multidex")) { details.useVersion "1.+" } } } …
104 android  androidx 

6
Was ist Jetifier?
Was ist Jetifier? Um beispielsweise ein neues Projekt mit den von AndroidX gepackten Abhängigkeiten zu erstellen, muss dieses neue Projekt der Datei gradle.properties die folgende Zeile hinzufügen : android.enableJetifier=true Was bedeutet es also - "Jetifier aktivieren"?

7
Das angegebene Artefakt enthält ein Zeichenfolgenliteral mit der Paketreferenz 'android.support.v4.content', die nicht sicher umgeschrieben werden kann. für androidx
Ich habe mein Upgrade durchgeführt android studio to 3.4 canaryund kann jetzt aufgrund des folgenden Fehlers nicht mehr erfolgreich erstellen: 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 …

16
Fehler beim Aufblasen der Klasse androidx.constraintlayout.ConstraintLayout nach der Migration zu androidx
Ich habe gerade eine Migration zu AndroidX über die Android Studio-Menüoption Refactor -> Refactor zu AndroidX durchgeführt Ich erhalte die folgende Fehlermeldung: android.view.InflateException: Zeile 2 der binären XML-Datei: Zeile 2 der binären XML-Datei: Fehler beim Aufblasen der Klasse androidx.constraintlayout.ConstraintLayout Irgendeine Idee? Stacktrace: 2018-10-19 00:25:58.128 28131-28131/com.midounoo.midounoo E/AndroidRuntime: FATAL EXCEPTION: main Process: …
85 android  androidx 

3
BottomSheetBehavior nicht in AndroidX-Bibliotheken
Ich habe die BottomSheetBehaviormit der ursprünglichen Support-Bibliothek verwendet: implementation 'com.android.support:design:27.1.1' Bei der Migration zur Verwendung der neuen androidxBibliotheken BottomSheetBehaviorfehlt die. Die Zuordnung aus der obigen Unterstützungsbibliothek befindet sich ebenfalls nicht in der AndroidX-Refactoring-Liste , wurde jedoch vom Migrationstool entfernt. Was fehlt mir, um das BottomSheetBehavior in die neuen androidxBibliotheken aufzunehmen …


6
Doppelte Klasse android.support.v4.app.INotificationSideChannel in Modulklassen gefunden?
Ich entwickle eine Nachrichten-App, erhalte jedoch folgende Fehler von der Gradle-Konsole (androidx.core:core:1.0.1) and classes.jar (com.android.support:support-compat:28.0.0) Duplicate class android.support.v4.app.INotificationSideChannel$Stub found in modules classes.jar (androidx.core:core:1.0.1) and classes.jar (com.android.support:support-compat:28.0.0) Duplicate class android.support.v4.app.INotificationSideChannel$Stub$Proxy found in modules classes.jar (androidx.core:core:1.0.1) and classes.jar (com.android.support:support-compat:28.0.0) Duplicate class android.support.v4.graphics.drawable.IconCompatParcelizer found in modules classes.jar (androidx.core:core:1.0.1) and classes.jar (com.android.support:support-compat:28.0.0) Duplicate class …
73 gradle  chat  androidx 


2
Verwendung von Dolch 2 zum Injizieren von ViewModel derselben Fragmente in ViewPager
Ich versuche, Dagger 2 zu meinem Projekt hinzuzufügen. Ich konnte ViewModels (AndroidX Architecture-Komponente) für meine Fragmente einfügen. Ich habe einen ViewPager mit 2 Instanzen desselben Fragments (nur eine geringfügige Änderung für jede Registerkarte) und in jeder Registerkarte beobachte ich eine LiveData, um über Datenänderungen (von der API) aktualisiert zu werden. …


4
Fehler beim Aufblasen der Klasse android.webkit.WebView auf Android 5
Ich habe den folgenden Fehlertest unter Android 5.0 (API 21) erhalten. Getestet auf anderen Betriebssystemversionen funktioniert gut. java.lang.RuntimeException: Aktivität ComponentInfo {... ui.activities.navigationActivity.fragments.legalFragment.LegalDetailActivity}: android.view.InflateException: Binäre XML-Dateizeile # 24: Fehler beim Aufblasen der Klasse android.webkit.WebView Ich kann in Zeile 24 nichts Besonderes über das XML-Layout finden: <WebView android:id="@+id/nav_fg_legal_detail_web" android:layout_width="match_parent" android:layout_height="match_parent" /> Der …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.