11
votes

Impossible de résoudre la superclasse d'activité

Je reçois cette erreur sur un nouveau projet basé sur OpenGL ES 10:

  package com.example.gl10gameadvlib;
  import javax.microedition.khronos.egl.EGLConfig;
  import javax.microedition.khronos.opengles.GL10;
  public abstract class GL10GameActivity extends Activity {


3 commentaires

Où avez-vous mis le pot contenant le pot contenant GL10GameActivity classe?


Avez-vous configuré votre activité dans le fichier Android Manifest?


Essayez simplement Ce


5 Réponses :


0
votes

Si vous utilisez des bibliothèques externes, à l'exception de la liaison à l'intérieur de l'Eclipse, n'oubliez pas de les mettre dans le dossier "Libs" de l'application. Il devrait être proche de / src, / res et etc. juste /libs/yourlibrary.jar.

Il indiquera au compilateur (pas exactement) d'inclure cette bibliothèque à votre APK.


0 commentaires

3
votes

Pour vous assurer que votre pot est effectivement exporté à la construction, vous devriez soit:

  • Mettez-le dans le dossier libs
  • ou remplissez la case à cocher correspondant à votre pot dans les propriétés du projet> Chemin de construction Java> onglet Commande et exportation

0 commentaires

0
votes

En réalité, la bibliothèque que je importe est également un projet Android et je l'ai définie comme une bibliothèque. Dans d'autres projets, cela fonctionne de la même manière.

Mon manifeste est comme sous: xxx


0 commentaires

0
votes

J'ai le même problème. Ce que j'ai fait est:

  1. Configurez le chemin de construction.
  2. Choisissez l'onglet Ordre et Exporter,
  3. Sélectionnez tout le chemin ou le fichier JAR répertorié.
  4. et essayez-le!

    bonne chance.


0 commentaires

63
votes

J'ai fait face à ce problème juste après Google io 2013 Lorsque j'ai mis à jour mon ADT Plugin, Android SDK Tools à la révision 22 et Plate-forme SDK Android-Tools à la révision 17

Tous mes projets qui fonctionnaient auparavant ont commencé à lancer de la classe ClassNotFoundException après la mise à jour sans raison. Ensuite, j'ai remarqué qu'il existe un nouveau forfait Android nommé des bibliothèques privées Android et après avoir essayé, j'ai trouvé un moyen de résoudre ce problème.

Cliquez avec le bouton droit de la souris sur votre projet, puis

GOTO PATH PATH DE BUILD-> Configurer le chemin de construction -> Commander et exporter

Lorsque vous êtes là, vous devriez vérifier les bibliothèques privées Android , puis cliquez sur OK.

Si vous êtes toujours confronté au problème, supprimez tous les fichiers de votre dossier bin et que vous avez reconstruit votre projet.

J'espère que cela résout votre problème


7 commentaires

Merci un milliard de fois! Moi d'avoir ce même problème après la mise à niveau SDK après I / O 2013.


@Joram Teusink content d'aider


Merci beaucoup, il suffit de perdre 3 heures d'essayer de comprendre WTF se passe avant de trébucher à travers votre poste.


Merci beaucoup. J'ai passé une demi-journée à rechercher pourquoi toutes mes applications ont cessé de fonctionner.


Merci! Vous venez de me sauver aussi!


Eu du mal avec ça pendant des heures ... Thx Sheraz


Cela a également travaillé pour moi aussi, mais depuis que j'ai 100 projets Eclipse, j'ai trouvé que l'étape Construire le chemin -> Configurer la voie de construction -> Commande et exportation -> Android Les bibliothèques privées sont identiques à remplacer avec dans le fichier .classpath, donc j'ai pu rechercher et remplacer cela sur tous les projets, puis supprimer les dossiers Bin & Gen et cela a fonctionné!