Maison >développement back-end >C++ >Pourquoi mon application Android affiche-t-elle une « java.lang.ClassNotFoundException » pour « android.app.POMActivity » ?

Pourquoi mon application Android affiche-t-elle une « java.lang.ClassNotFoundException » pour « android.app.POMActivity » ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-12-27 01:30:09872parcourir

Why Does My Android App Show a `java.lang.ClassNotFoundException` for `android.app.POMActivity`?

java.lang.ClassNotFoundException : classe introuvable sur le chemin : dexpathlist

Dans cette situation, l'utilisateur tente d'exécuter un projet intégrant le code natif Android NDK, mais rencontre une erreur : "java.lang.ClassNotFoundException : classe introuvable 'android.app.POMActivity' sur le chemin."

Le code fourni par l'utilisateur comprend :

  • main.cpp : Wrapper pour le moteur Irrlicht basé sur Android.
  • Android.mk : Créez un script pour la bibliothèque partagée incorporant le code natif et Colle d'application native d'Android.
  • AndroidManifest.xml : Spécifie l'activité "android.app.POMActivity."

L'erreur suggère que le système d'exploitation Android échoue pour localiser la classe "android.app.POMActivity" pendant l'exécution. Pour résoudre ce problème, assurez-vous de ce qui suit :

  1. Désactivez l'exécution instantanée : Accédez à Fichier > Paramètres > Construction, exécution, déploiement > Instant Run et décochez la case d'exécution instantanée.
  2. Reconstruisez le projet : Après avoir désactivé Instant Run, reconstruisez le projet.
  3. Réexécutez l'application : Exécutez à nouveau l'application.

En suivant ces étapes, le problème devrait être résolu et l'application devrait s'exécuter comme prévu.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn