この質問には多くの異なる回答があるようですが、どちらも私にとってはうまくいきません!Androidのビルドに含まれていないJARファイル
私はEclipseで自分のAndroidアプリケーションをビルドすると、すべて正常に動作します。私のJARファイルは、私のプロジェクトの/libs
ディレクトリにあります。
私はSDK r15(最新のAndroidのSDKを入手できます)を使用しています。
ant debug
を実行すると、apkファイルが作成されます。ただし、エミュレータでファイルを実行すると、force quit
がスローされます。 LogCatから、コンパイルされていないJARファイルと一致するエラーが表示されます。
私がここで見る答えの多くは、古いバージョンのSDKを参照してください。また多くの場合、もはや存在しないファイルを参照します。たとえば、android_rules.xml
は、../tools/ant/ directory
に存在しません。代わりに私はbuild.xml
しか見ることができません。
誰かが最新のアンドロイドのこの問題を解決しましたか?あなたがあなたのアンドロイドプロジェクトをビルドするためのAntを使用する場合は
私はLIBSプロジェクトにあなたのjarファイルを追加し、...アリ(日食ではない)このビルドのため
私のプロジェクトのベースディレクトリ内に "libs"というフォルダがあります。このディレクトリには "gson.jar"が含まれています。次に、プロジェクトのベースディレクトリに移動し、コマンドラインから "ant debug"を実行します。しかし、私のエミュレータはまだJARが含まれていないことを示す "ClassNotFound"例外をスローします。チャンスが得られたらdex/apkbuilderを使って展開してください。また、jarファイルを追加するためにどのツールを使用すればよいのでしょうか? – Arjun
アンドロイドプラットフォームによって提供されるantファイルとターゲットを使用しましたか? (アンドロイドプロジェクト作成?)。これらのツールを使用しないという仕事はたくさんあります。 – Snicolas