IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Erreur "java.lang.NoClassDefFoundError"


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 42
    Par défaut Erreur "java.lang.NoClassDefFoundError"
    Bonjour à tous!!!
    je développe actuellement une app android, mais j'ai un problème quand je génère mon apk, elle fonctionne bien sous certain périphérie comme la Samsung Galaxy S2, mais lorsque je passe en mode débogage sous un autre périphérique android, une exception se produit . voici le bout de code qui produit l'exception: dans la méthode oncreate de l'activité(main), je fais ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Intent intent = new Intent(AboutScreen.this, ActivitePrincipale.class);
    startActivity(intent);
    voici l'exception
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    01-01 19:44:04.242: E/AndroidRuntime(10081): java.lang.NoClassDefFoundError: com.kooper.skoopActivities.ActivitePrincipale

  2. #2
    Membre éclairé
    Homme Profil pro
    Lycéen
    Inscrit en
    Juillet 2012
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juillet 2012
    Messages : 72
    Par défaut Le manifest
    As-tu délarer l'activity d'arrivé dans le manifest?

  3. #3
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 42
    Par défaut
    oui c'est pa ca le problème je crois!!!

  4. #4
    Membre éclairé
    Homme Profil pro
    Lycéen
    Inscrit en
    Juillet 2012
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Juillet 2012
    Messages : 72
    Par défaut Plus de code..
    Un peu plus de code serait le bienvenue
    Les deux classes (surtout celle de départ) et le logCat stp

  5. #5
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    NoClassDefFoundError signifie que la classe est importée (utilisée) mais n'est pas trouvable...
    C'est l'équivalent de ClassNotFoundException (quand une classe est loadée à la main par un ClassLoader).

    Donc là, en l'occurence c'est à l'utilisation de "ActivitePrincipale.class".

    Clean ? RebuildAll ?

  6. #6
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 42
    Par défaut
    toujours rien, les deux classes e trouvent dans le même package, donc pas besoin d'utiliser un import sur la classe.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur d'exécution de type java.lang.NoClassDefFoundError
    Par lelorf1983 dans le forum JDeveloper
    Réponses: 3
    Dernier message: 01/06/2007, 15h20
  2. Réponses: 9
    Dernier message: 08/10/2006, 15h30
  3. Réponses: 2
    Dernier message: 30/06/2006, 15h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo