問題タブ [androidviewclient]

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 投票する
1 に答える
382 参照

android - AndroidViewClient: コンテンツは末尾のセクションでは許可されていません

自宅の Windows Vista マシンに Git 経由で AndroidViewClient をインストールし、パス変数を設定して check-imports.py スクリプトを実行し、すべてが正常であることを確認しました。次に、/examples フォルダーから settings.py スクリプトを実行しようとしましたが、次のエラーが発生しました。

エラーが何であるかを理解できないようです。AndroidViewClient フォルダーを削除してすべてを再ダウンロードしようとしましたが、それでも同じエラーが発生します。問題が何であるかについて何か考えはありますか?

編集: これは、viewclient.py で DEBUG および DEBUG_RECEIVED FLAGS をオンにした後の出力です。

0 投票する
0 に答える
325 参照

android - Wi-Fi の問題を待っている AndroidViewClient

Google 登録を自動化している最中で、問題が発生しています...

登録の一環として、Wi-Fi にサインインし、接続されるまで待つ必要があります。Wi-Fi 資格情報を入力した後、画面が変わるまでしばらくループします。

これはうまくいくこともあれば、うまくいかないこともあります。うまくいかない場合、次のエラーが表示されます。

API を間違って使用していますか、それとも Wi-Fi 接続状態を確認するために使用できる、知らない MonkeyRunner/AndroidViewClient メソッドがありますか?

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

androidviewclient - AndroidViewClient - ScrollView ID の処理方法

ScrollViews に AndroidViewClient を使用しようとしています。Android 設定画面のシナリオは次のとおりです。 1. 設定ページを起動し、./dump.py を実行すると、すべての ID などが生成されます。 2. 設定ページを下にスクロールし、別の ./dump.py を実行します。Android View Client は、新しい画面に対して同じ ID を生成します。

私のプロジェクトでは、ID に基づいてオブジェクトを識別しているため、2 番目の画面 (スクロール後) でクリックしたい要素が最初の画面と同じ ID を取得する場合。テストは失敗します。画面に表示されていない要素 ID をリストする Scroll Views を処理する API はありますか。

誰もこれを試しましたか?

0 投票する
0 に答える
319 参照

android - AndroidViewClient 設定 > 開発者設定チェックボックスの問題

他の誰かがこの問題に遭遇したかどうかはわかりませんが、AndroidViewClient/Monkeyrunner を使用して [Stay Awake] オプションと [Allow mock locations] オプションのチェックボックスをクリックしようとすると、別の場所に移動した後も持続しません。開発者向けオプション設定または設定アプリを終了します。それらにアクセスするために使用しているコードは次のとおりです。

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

android - MonkeyRunner と androidviewclient の「dump-all-windows-lib.py」の例が機能しない

この例を実行していますが、このエラーが表示され続けます:

他の例を実行できますが、何が問題なのかわかりません。そして、これが私が例を実行する方法です:

前もって感謝します...

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

android - Android: 2 つのアクティビティ ページ間の類似性を測定する

私は monkeyrunner と androidviewclient を使用して、一部の Android アプリ (つまり、this ) の GUI をクロールしています。ところで、それはうまくいっています!問題は、クリック可能なコンポーネントをクリックすると、現在表示されているページまたは以前に表示されたページと同じページが開く場合があることです。たとえば、アプリのホーム ディレクトリにいて、ホーム リンクまたはアプリのロゴをクリックすると、同じページに移動します (つまり、アプリのホーム ディレクトリが再び!)。このようなケースは避けたいものです。つまり、クリックの無限ループが発生する可能性があります。2 つのアクティビティ ページ間の類似性を測定するためのアイデアやヒューリスティックはありますか。または、2 つのページ、要素の数、テキストなどの類似性を測定するのに適した指標は何かと尋ねるべきです。

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

android - Android View Client(DTmilano)を使ったスクロールリスト

Android ビュー クライアント (dtmilano) の助けを借りてリストをスクロールするのを楽しみにしています。リストには 109 個の要素があり、10 個しか表示されません。したがって、下にスクロールして vc.dump を再度実行する必要があります。スクロール ダウン操作を実行するためのサンプル python コードをご案内します。ありがとう