web-dev-qa-db-ja.com

Android ADBを使用して?

これは重複した質問のように思えるかもしれませんが、私に聞いてください。

基本的にAndroid内で「CTRL + V」を押す必要があります。現在のAndroidクリップボードをフォーカスされたTextBoxに貼り付ける必要があります。

したがって、この:

adb Shell input text [text]

自分でテキストを入力する必要があるため、実行されません。現在のクリップボードを貼り付けるだけです。

それはABDを通じて可能ですか?私はグーグルとグーグルで検索しましたが、実際に貼り付けボタンを押すだけでなく、クリップボードのコンテンツを設定する方法しか見つかりませんでした。

開発を容易にするため

11

私の解決策:

  1. Taskerプラグインをインストールしました。
  2. ボタンで「シーン」を作りました。
  3. ボタンタップイベントで、%CLIPと入力する構成の「Control + Vプラグイン」を追加しました。
  4. ここで、シーンを表示するタスク(オーバーレイ、ブロッキング)を指示するプロファイルを作成しました。
  5. 最後になりましたが、ボタンをタップするにはadb Shell input tap x yを使用します。
0

API 24以降、KEYCODE_PASTEKeyEventクラスから利用でき、その定数は279

Adbコマンドは次のようになります。

adb Shell input keyevent 279
8
LaraChicharo