uiautomator
最終更新日02 May 2015 08:18
android create uitest-project -p ディレクトリへのパス -n プロジェクトの名前 -t android-19
ここで、-pオプションにはテストプロジェクトを作成するディレクトリへのパスを、-nオプションにはプロジェクト名称(ビルド時に生成されるjarファイル名などに使われます)を、それぞれ指定します。
jarファイルを作るためのプロジェクトを作る
私はここでAndroid Studioでやろうとしてハマりました。
ここで注意しないといけないのがAndroid Studioでは作れません
今回の目的は自作のuiautomatorを使ったjarを作ること。jarはjavaのアーカイブ。Android特有の機能ではない。
なのでEclipseか、どうしてもEclipsegがダサくてイヤならばIntelliJなどで作るのが妥当です。
jarを作るためのプロジェクトはAndroidプロジェクトではなくJavaのプロジェクト
です!
他にextraで必要なもの
作ったjarを端末に流し込む
adb push 作った.jar /data/local/tmp
adb shell uiautomator runtest <JARS> -c <CLASSES> [options]
Here’s an example:
adb shell uiautomator runtest LaunchSettings.jar -c com.uia.example.my.LaunchSettings
Bibliography
1. Android公式 testing_ui….自作のuiautomator使ったjarを作るにはどうしたらよいかが書かれています
2. Android公式uiautomatoe….作ったjarをAndroidに流し込むところが説明されています