0

Eclipse で Run As > Android JUnit Test を実行すると、Robotium のテストが正常に実行されます。ただし、ant run-tests (コマンドラインまたは Eclipse 内) を使用してそれらを実行しようとすると、次のようになります。

run-tests:
[echo] Running tests ...
[exec] com.my.package.test.MySpecificFunctionalTest:INSTRUMENTATION_RESULT: shortMsg=Could not find a method callClicked(View) in the activity
[exec] INSTRUMENTATION_RESULT: longMsg=java.lang.IllegalStateException: Could not find a method callClicked(View) in the activity
[exec] INSTRUMENTATION_CODE: 0
4

1 に答える 1

0

さて、私は最終的にこれを解決することができました。これは Android または Robotium に関連しているとずっと考えていましたが、レイアウトの 1 つに「onClicked」メソッド名がありましたが、アクティビティではメソッド名が「onClicked」と呼ばれていませんでした。それでもビルドされますが、実行すると失敗します。

于 2011-08-11T19:33:42.917 に答える