0

Robotiumを使用してOEMアプリケーションの自動テストを行っていますが、リソースIDの使用に問題があります。私が理解していることから、リソースIDを使用するには、次のようなことを行う必要があります。

ImageView imageView = (ImageView) solo.getView(R.id.appicon); 

私の質問は、テスト時にリソースIDを使用するために、AUTリソースフォルダーをテストプロジェクトにインポートする必要があるかどうかです。

ありがとう!

4

2 に答える 2

1

次のように、AUTリソースフォルダをインポートせずに使用できます。

Activity act=solo.getCurrentActivity();
ImageView imageView = (ImageView) solo.getView(act.getResources().getIdentifier("appicon", "id", act.getPackageName())); 
于 2013-02-28T05:32:17.950 に答える
0

RobotiumでリソースIDを使用するには、テストプロジェクトのビルドパスにAUTを追加する必要があります。

于 2012-06-25T19:57:35.030 に答える