web-dev-qa-db-fra.com

Impossible de trouver la classe "androidx.core.widget.DrawerLayout"

Après la migration vers les packages Androidx à l'aide de Android Option de menu Studio Refactor -> Refactor to Androidx ...

mon build.gradle ressemble

implementation 'androidx.appcompat:appcompat:1.1.0-alpha01'
implementation 'com.google.Android.material:material:1.1.0-alpha01'
implementation 'androidx.constraintlayout:constraintlayout:2.0.0-alpha2'

Pendant l'exécution de l'application, je rencontre ceci:

Didn't find class "androidx.core.widget.DrawerLayout" 

Il semble que l'outil de migration ait les mêmes problèmes

10
hannes ach

J'ai pu le résoudre en remplaçant simplement

androidx.core.widget.DrawerLayout

avec

androidx.drawerlayout.widget.DrawerLayout

dans chaque endroit où il apparaît.

31
hannes ach