2012-04-27 22 views
4

私が作成した簡単なAndroidプロジェクトがあります。私はまた、プロジェクトのためのJunitのケースを作成しました。私はAndroidアプリとTestCasesを同じプロジェクトに持っています。私の構造は、次のようなものです:私が注文とエクスポートのオプションを変更するとJUnitが一番上にあることを確認してきたAntを使用してプロジェクトをビルドし、JUnit Test Androidアプリをテストしますが、Ant Junit Testが失敗します。

-AndroidApp 
    -src 
     -SampleActivity 
    -tests 
     -SampleActivityTest 


私は、AndroidのJUnitテストの実行

<instrumentation android:name="android.test.InstrumentationTestRunner" 
android:targetPackage="com.sample.app" 
android:label="UnitTest" /> 
<uses-library android:name="android.test.runner" /> 

を追加しているがEclipseで正常に動作しますが、私はアリと& JUnitのテストアプリを構築しようとすると、プロジェクト/アプリを構築しますが、テストが失敗しました。それはAntのに失敗している理由

test-run: 
     [junit] Test com.mark.prototype.test.SampleAndroidAppTest FAILED 

compile-and-test: 
BUILD SUCCESSFUL 
Total time: 3 seconds 

把握することはできません:

はここでエラーです。

+0

他に何もない場合、ant -v(冗長)またはant -d(デバッグ)は、何が間違っているかの手がかりを与えるかもしれません。 – JesusFreke

+0

テストを実行するために呼び出すantターゲットは何ですか? – twaddington

+0

@ user1361551解決策を見つけましたか?私にお知らせください。私も同じ問題を抱えています。 –

答えて

0

ベストエキスパートは、エクスポートを介して自動Antビルドを作成し、Antビルドファイルを選択し、要件に応じて変更することです。

関連する問題