java android.support.v4.widget.DrawerLayout n'étant pas trouvé
android.support.v4.widget.DrawerLayout;
n'est pas trouvé sur mon téléphone quand je l'ai tester l'application. pourquoi est-ce qui se passe et comment puis-je résoudre ce problème?
Je ne sais pas encore mais je pense que j'ai peut-être eu le même problème avec android.support.v4.view.GravityCompat;
et android.support.v4.app.ActionBarDrawerToggle;
si elles ne cause aucun problème.
Je n'ai jamais eu de problèmes avec android.support.v4.*;
avant, mais maintenant ça ne fonctionne pas.
J'ai android.de soutien.v4 lib (mai).
Edit: mieux message d'erreur
mon erreur
05-27 19:46:21.230: E/jdwp(11659): Failed sending reply to debugger: Broken pipe
05-27 19:46:21.290: W/dalvikvm(11659): VFY: unable to resolve virtual method 30: Landroid/support/v4/widget/DrawerLayout;.closeDrawer (Landroid/view/View;)V
05-27 19:46:21.290: W/dalvikvm(11659): VFY: unable to resolve virtual method 27: Landroid/support/v4/app/ActionBarDrawerToggle;.onConfigurationChanged (Landroid/content/res/Configuration;)V
05-27 19:46:21.290: E/dalvikvm(11659): Could not find class 'android.support.v4.widget.DrawerLayout', referenced from method com.MainActivity.onCreate
05-27 19:46:21.290: W/dalvikvm(11659): VFY: unable to resolve check-cast 16 (Landroid/support/v4/widget/DrawerLayout;) in Lcom/MainActivity;
05-27 19:46:21.290: W/dalvikvm(11659): VFY: unable to resolve virtual method 28: Landroid/support/v4/app/ActionBarDrawerToggle;.onOptionsItemSelected (Landroid/view/MenuItem;)Z
05-27 19:46:21.290: W/dalvikvm(11659): VFY: unable to resolve virtual method 29: Landroid/support/v4/app/ActionBarDrawerToggle;.syncState ()V
05-27 19:46:21.290: W/dalvikvm(11659): VFY: unable to resolve virtual method 31: Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen (Landroid/view/View;)Z
05-27 19:46:21.290: W/dalvikvm(11659): Unable to resolve superclass of Lcom/MainActivity$1; (14)
05-27 19:46:21.290: W/dalvikvm(11659): Link of class 'Lcom/MainActivity$1;' failed
05-27 19:46:21.340: W/dalvikvm(11659): threadid=1: thread exiting with uncaught exception (group=0x40bc71f8)
05-27 19:16:42.404: E/dalvikvm(10623): Could not find class 'android.support.v4.widget.DrawerLayout', referenced from method com.MainActivity.onCreate
05-27 19:16:42.464: E/AndroidRuntime(10623): FATAL EXCEPTION: main
05-27 19:16:42.464: E/AndroidRuntime(10623): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.MainActivity}: android.view.InflateException: Binary XML file line #3: Error inflating class android.support.v4.widget.DrawerLayout
source d'informationauteur Spik330 | 2013-05-28
Vous devez vous connecter pour publier un commentaire.
Si vous avez récemment mis à jour votre ADT votre Bibliothèque de Construire des Chemins aurait été foiré. Essayez ce qui suit:
Lors de ma dernière ADT mise à jour de tous d'entre eux sont devenus de manière incontrôlée, et j'ai eu des erreurs similaires.
assurez-vous que les deux actionbarsherlock et SherlockNavigationDrawer ont le même (et dernière) version de la bibliothèque de prise en charge.
Clic droit sur le Projet > Android Outils > Ajouter la prise en charge de la Bibliothèque...
Faire pour les deux projets et vous êtes bon pour aller 😉
J'ai eu un problème similaire, les étapes suivantes résolu mon problème:
J'ai ouvert un projet.propriétés dans le projet de bibliothèque FacebookSDK et vérifié la cible, ce qui dans mon cas était target=android-10.
aller SDK manager et de vérifier si l'API 10 est installé, installez si son manque.
C'est tout.
Ma solution (pour Eclipse):
Copie de la version de la Bibliothèques de prise en charge dans le [Projet-Nom]/répertoire libs.
Peut-être que vous devez reconstruire le Projet.
PS: Les Bibliothèques de prise en charge sont, en vertu de [Votre-SDK-Répertoire]/[Choisis-SDK]/extras/android/support/[v4|v9|v13]/src
oui, j'ai résolu votre problème
juste
je pense que cela permettra de résoudre votre problème