Android での「java.lang.ClassNotFoundException」問題のトラブルシューティング
問題:
の場合ネイティブ Android プロジェクトを実行しようとすると、次のエラーが発生します発生:
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.irrlicht.example1/android.app.POMActivity}: java.lang.ClassNotFoundException: Didn't find class "android.app.POMActivity" on path
調査:
この問題は、パス上にクラスが見つからないこと、具体的には android.app.POMActivity.
解決策:
提供されている解決策としては、Android Studio で Instant Run を無効にすることをお勧めします。Instant Run を無効にする手順:
説明:
Instant Run は、特にネイティブ ライブラリを使用する場合、クラスの読み込みを妨げる場合があります。 Instant Run を無効にすると、この干渉なしにアプリをコンパイルして実行できるようになります。追加メモ:
Instant Run を無効にしても問題が解決しない場合は、二重に実行することをお勧めします。 - 以下を確認してください:以上がAndroid ネイティブ プロジェクトの「java.lang.ClassNotFoundException」エラーを修正する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。