impossible d'instancier l'application ClassNotFoundException

EDIT: Ce problème n'a pas déjà été résolu dans l'autre suggère DONC, la question

J'ai eu un travail entièrement app sur le marché depuis plus d'un an, avec très peu de rapports de plantage. Puis récemment, j'ai changé mon application dans une bibliothèque, de sorte qu'il pourrait être inclus dans plusieurs différentes "wrapper" des projets. C'était ainsi que j'ai facilement pu faire de différent de la version - gratuit, payant, non-google marchés, avec/sans in-app achats, etc etc.

La nouvelle "bibliothèque+wrapper" app semble bien fonctionner. J'ai pu l'exécuter plusieurs fois, sans erreur. Mais alors, un jour plus tard (quand probablement l'OS avait fermé certains ou de la totalité de l'application), j'ai essayé et il a indiqué

Unable to instantiate application com.mycompany.mygamelibrary.MyGameApplicationClass: java.lang.ClassNotFoundException: com.mycompany.mygamelibrary.MyGameApplicationClass

La classe à laquelle il a échoué à trouver est le premier de la classe qui s'exécute lorsque le programme démarre, MyGameApplicationClass - qui s'étend Application. Cette classe fait partie de la bibliothèque.

Je soupçonne quelque chose de maladroit dans l'un des deux fichiers manifest.

Le manifeste de l' wrapper projet contient les lignes...

<application android:icon="@drawable/mygame_icon"
    android:screenOrientation="portrait" android:label="My Game Name"
    android:name="com.mycompany.mygamelibrary.MyGameApplicationClass">

Toutes les idées de ce qui pourrait mal tourner?

EDIT: La bibliothèque a été fait référence à "la bonne façon", tel que défini par yorkw réponse à cette SORTE de question.

EDIT: je ne peux pas reproduire le crash pour le moment 🙁 je ne sais pas ce que c'est le système d'exploitation n'lorsque l'application n'est pas utilisée pendant un jour ou deux.

Les symptômes du problème en question ne sont pas tout à fait la même. Aussi coché la réponse a 3 votes contre.
Avez-vous essayé avec android:name="MyGameApplicationClass"?
Avez-vous vu la accepté de répondre à cette question: stackoverflow.com/questions/4880489/... ? Vous pouvez poster plus d'informations - par exemple, il échoue systématiquement maintenant ?

OriginalL'auteur Mick | 2013-07-31