問題の原因を突き止めるのに何時間も費やしました。私のコードは、他のマシンのEclipseのAndroidエミュレータでうまく動作すると言いましたが、私のEclipseでは動作しません。それはうまくコンパイルされますが、私が実行すると、Logcatは私にエラーの束を示しています。私のEclipseに納得しているクラスのためにNoClassDefFoundErrorがあります。誰かが私が見落としているケースについて何か洞察を持っていますか?Eclipse - 他のマシンのEclipseで動作するAndroidアプリを実行すると、Eclipseで実行されません
答えて
おそらくNoClassDefFoundErrorで参照されるライブラリがありません。
これらはどこにあるのか、他の人のシステム上のどこにあるのかを把握し、それらがシステムの同じ場所にあることを確認し、それらがビルドパスにあることを確認してください。
私はそれを得ることはありません。これが当てはまる場合、それはまだコンパイルされますか?私はこれを調べますが、ありがとうございます。 – Tim
ランタイムパスはコンパイルパスと異なる場合があります。ランタイムクラスパスが正しいことを確認してください。新しいワークスペースを作成し、コードをもう一度チェックアウトし、何が起こるかを確認することもできます。このプロセスが難しいとは言えないのは妥当な目標です。だから、これもあなたにアサルトするチャンスを与えてくれます:) –
Whoa、どうやってランタイムクラスパスとは違った方法でコンパイルパスを変更しますか?私が行う方法が分かっているのは、プロジェクトのbuildpathを構成することだけです。 – Tim
特にAndroidタブの下で、参照を再確認してください。デフォルトでは、Androidリファレンスはエクスポートされないため、AがBに依存している場合、CはAに依存し、CはライブラリにCを含めます。そうでない場合、Cはインクルードされません(NoClassDefFoundErrorを引き起こします)。
- 1. AndroidアプリケーションがEclipseで実行されていません
- 2. JPAは実行可能なjarで実行すると動作しませんが、eclipseで動作します
- 3. eclipseでtestngを実行することができません
- 4. Androidアプリを実行しないでEclipseにインストールする
- 5. Android Eclipse dexを実行できません:複数のdexファイル
- 6. Cepopenはeclipseで実行するとファイルを開けません
- 7. Androidアプリはモバイルデバイスでクラッシュしますが、Eclipseで実行されます!
- 8. プログラムはEclipseで実行されますが、実行中のjarは実行されません
- 9. Eclipseボタンプログラムを実行する
- 10. eclipseでのクイックコードテストの実行
- 11. EclipseからAndroid Lintツールを実行できません
- 12. Eclipseでのコンパイル前後で実行されるプログラムの作成
- 13. C++実行ファイルはコマンドラインから実行されますが、eclipseでは実行されません。
- 14. JavaソースコードがEclipseで実行されていません
- 15. Eclipseの実行コンフィギュレーション
- 16. eclipseでbddでキュウリを実行する
- 17. EclipseはJavaアプレットアプリケーションとして実行されていません
- 18. Eclipseは実行されません - JVM終端を、Ubuntuの16.04
- 19. エクスポートされたeclipse runnable .jarは実行されません
- 20. 私のjarを実行できません。エラーは返されません(Eclipseから動作します)
- 21. Eclipseでアプリケーションを再実行
- 22. JDK7でEclipse Indigoを実行
- 23. Eclipseでgradleプロジェクトを実行
- 24. EclipseでWSO2 CEPを実行
- 25. EclipseでMavenプロジェクトを実行
- 26. メモリスティックでECLIPSEを実行
- 27. pom.xmlの目標はEclipseでは実行されますが、Netbeansでは実行されません
- 28. Javaは - 私はEclipseでHelloWorldのを実行することはできませんEclipseの
- 29. EclipseでElasticSearchを実行する
- 30. AWSでeclipseを実行する方法
同じプロジェクトですか?ビルドパスは正しく設定されていますか?もしそうなら、たぶん、プロジェクト>クリーンを試してみてください.Androidとeclipseのいくつかの奇妙なエラーを解決するように思われます。 – Benoir
Tim、あなたのマシンでAVDを使用しようとしていますか?あなたのマシンでうまくコンパイルできますが、使用しているAVD(エミュレータ)にGoogle APIが設定に追加されていないと、それらのエラーが発生する可能性があります。 –