問題タブ [android-uiautomator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4141 参照

android - takeScreenshot は常に uiautomator に対して false を返します

Galaxy S4 と Kindle HDX 8.9 で「スクリーンショットを撮る」を自動化しようとしています。次のコードを使用しています。

私が試したANYPATH値:

  • /data/local/tmp/ (両方のデバイス用) . デバイスのどこにこのフォルダーがあるのか​​ わかりません.jarをこの場所にプッシュしたので、これを試しました。
  • /sdcard/pictures/ (Kindle HDXの場合)
  • /storage/emulated/0 (Galaxy S4 の場合)

私が試したパスに関係なく、条件は常にfalseを返し、スクリーンショットはどのデバイスでも取得されません (実際のデバイスであり、エミュレーターではありません)。ここで何が欠けているのかわかりませんか?

http://developer.android.com/tools/help/uiautomator/UiDevice.html#takeScreenshot(java.io.File)の構文に従っているだけです

よろしく、ルミット

0 投票する
1 に答える
624 参照

android-uiautomator - Uiautomator でラジオボタンを選択する方法

Uiautomatorでラジオボタンを選択するには?

例: LG 電話でワイヤレスをオンにするためのラジオ ボタンがあります。これらのラジオ ボタンを選択する方法。

0 投票する
1 に答える
2849 参照

android - uiautomator は、テキストまたは content-desc のない ImageButton をクリックします

4.2.2 エミュレーターでは、ミュージックの [再生中] 画面に、前、再生、次の ImageButtons があります。残念ながら、これらの 3 つのボタンには text または contet-desc の値がありません。

それらの1つをクリックしたいのですが、答えは次のようなものにあると思います:

しかし、この画面にはいくつかの LinearLayout があり、特定の LinearLayout を選択する方法がわかりません。上記のコードは、3 つの画像ボタン (ライブラリ、シャッフル、リピート) を含む LinearLayout でもあるため、シャッフルを押します。

LinearLayout について私たちが知っている唯一のことは、子である LinearLayout の子であるインデックス 0 の FrameLayout のインデックス 0 の子である別の LinearLayout のインデックス 5 の子であるということだけです。 、インデックス 0 で、FrameLayout の。

問題は、特定の LinearLayout を探すように UiSelector にどのように指示できるかということです。

ありがとう、

アレックス

0 投票する
6 に答える
507 参照

android - Android アプリの ActionBar にアクセスするにはどうすればよいですか?

Android アプリケーションのテストの一環として、ActionBar のナビゲーション ボタンにアクセスする必要があります。アクセス方法を提案する uiautomater または adb docs には何も見つかりませんでした。

0 投票する
2 に答える
3054 参照

android-uiautomator - Uiautomator で結果をエクスポートする方法

UiAutomator の出力は現在、CMD プロンプトに表示されています。

テストを実行すると、出力がコマンド プロンプトに表示されます。これを .txt ファイル/html ファイルにエクスポートする方法。

0 投票する
2 に答える
4701 参照

android - インデックスに基づくUIAutomatorクリックリストビュー

ListViewアイテムをクリックする一般的な方法でUIAutomatorテストケースを実装しようとしています(リストアイテムを保持しているビューグループのタイプに関係なく)。

現在、次のコードがありますが、最初の項目をクリックし続けます。

0 投票する
1 に答える
238 参照

android - コンテンツの説明にあるテキストの読み方

Android モバイルに存在する Wifi 信号バーの数を確認したい.これを確認するには、Wifi 信号バーのコンテンツの説明を読んで印刷したい.

以下のコードは機能しません (コンテンツの説明のテキストを読み取れません)。

注:私はadbを使用していません