問題タブ [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.
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)の構文に従っているだけです
よろしく、ルミット
android-uiautomator - Uiautomator でラジオボタンを選択する方法
Uiautomatorでラジオボタンを選択するには?
例: LG 電話でワイヤレスをオンにするためのラジオ ボタンがあります。これらのラジオ ボタンを選択する方法。
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 にどのように指示できるかということです。
ありがとう、
アレックス
android - Android アプリの ActionBar にアクセスするにはどうすればよいですか?
Android アプリケーションのテストの一環として、ActionBar のナビゲーション ボタンにアクセスする必要があります。アクセス方法を提案する uiautomater または adb docs には何も見つかりませんでした。
android-uiautomator - Uiautomator で結果をエクスポートする方法
UiAutomator の出力は現在、CMD プロンプトに表示されています。
テストを実行すると、出力がコマンド プロンプトに表示されます。これを .txt ファイル/html ファイルにエクスポートする方法。
android - インデックスに基づくUIAutomatorクリックリストビュー
ListViewアイテムをクリックする一般的な方法でUIAutomatorテストケースを実装しようとしています(リストアイテムを保持しているビューグループのタイプに関係なく)。
現在、次のコードがありますが、最初の項目をクリックし続けます。
android - コンテンツの説明にあるテキストの読み方
Android モバイルに存在する Wifi 信号バーの数を確認したい.これを確認するには、Wifi 信号バーのコンテンツの説明を読んで印刷したい.
以下のコードは機能しません (コンテンツの説明のテキストを読み取れません)。
注:私はadbを使用していません