コードにAndroidプロジェクトとJUnitテストがあります。
いくつかのテストを実行するためのアリのタスクがあるかどうかを知りたいと思いました。
実際、私はいくつかのメソッドをテストするためにJUnitを使用して実行されるいくつかの古典的なテストと、Androidエミュレーターを必要とする、または少なくともAndroidデバイスで実行する必要があるいくつかのテストを持っています。
ドキュメントが見つからなかったので、そのようなことができるかどうか知りたかったのです。
好き
junit-android dir="。"..。
あなたの助けと時間をどうもありがとう。
私はウェブで検索しましたが、多くのものが見つからなかったので、明確にするために、あなたが助けてくれることを願っています。
アクティビティを含まないAndroidプロジェクトがあります。
実際のbuild.xmlファイル:
- Javaソースコードをコンパイルします
- .jarファイルが生成されます。
- 以前に生成されたライブラリを使用して、 project /tests/フォルダーで定義されたいくつかのテストを実行する必要があります。これらのテストは、Eclipseに依存せずに、ANTビルドファイルを使用してエミュレーターデバイスで実行する必要があります。
計画:
- src(javaソースコード)
- gen
- 置き場
- res
- テスト(Androidテストプロジェクト)
- AndroidManifest.xml
- build.xml
- ..。
生成されたテストプロジェクトには、androidupdateコマンドを使用して自動的に生成されたbuild.xmlが含まれています。残念ながら、「実行テスト」というタスクはありません。また、これらのテストにライブラリを使用することを指定するにはどうすればよいですか?