メインコンテンツへスキップ
このガイドでは、Qaptly でテストするための Android デバイスの接続と設定について説明します。

前提条件

Mac 上

  • Android SDK のインストール(Android Studio または スタンドアロン版)
  • ADB(Android Debug Bridge)へのアクセス
  • デバイス接続用の USB ケーブル

Android デバイス上

  • Android 7.0(API 24)以降
  • USB デバッグが有効
  • USB 接続が「ファイル転送」モード

USB デバッグの有効化

ステップ 1: 開発者オプションを有効にする

  1. Android デバイスの設定を開く
  2. 端末情報(またはタブレット情報)に移動
  3. ビルド番号を見つける
  4. ビルド番号を 7 回タップ
  5. 「これで開発者になりました!」というメッセージが表示されます

ステップ 2: USB デバッグを有効にする

  1. 設定に戻る
  2. 開発者向けオプションを見つける(通常はシステムの下)
  3. USB デバッグを有効にする
  4. プロンプトを確認

ステップ 3: コンピューターに接続

  1. USB ケーブルでデバイスを接続
  2. デバイスにプロンプトが表示されます:
  3. 「常にこのコンピューターから許可する」にチェック
  4. 許可をタップ

接続の確認

Qaptly で

  1. Pilot Control を開く
  2. Android Devices セクションを確認
  3. デバイスがリストに表示されます

ターミナル経由(オプション)

次のように表示されるはずです:

Qaptly Auto Service のインストール

Qaptly Auto Service APK は、Android デバイスで自動化を可能にします。

ステップ 1: APK のインストール

  1. Pilot Control で Android デバイスを選択
  2. Install Service をクリック
  3. インストールが完了するまで待つ

ステップ 2: 権限の付与

アクセシビリティサービス

  1. デバイスで、設定 > アクセシビリティに移動
  2. Qaptly Auto Service を見つける
  3. サービスを有効にする
  4. プロンプトを確認

他のアプリの上に重ねて表示

  1. 設定 > アプリ > Qaptly Auto に移動
  2. 他のアプリの上に重ねて表示をタップ
  3. 権限を有効にする

ストレージ権限

  1. 設定 > アプリ > Qaptly Auto に移動
  2. 権限をタップ
  3. ストレージまたはファイルとメディアを有効にする

ステップ 3: インストールの確認

  1. Pilot Control でデバイスリストを更新
  2. デバイスに「Service Installed」と表示されます

画面ストリーミングの開始

ストリームの開始

  1. Pilot Control で Android デバイスを見つける
  2. Start Stream をクリック
  3. デバイスの画面がストリーミングパネルに表示されます

ストリームの停止

  1. デバイスの Stop Stream をクリック
  2. またはストリーミングパネルを閉じる

デバイス固有の設定

画面解像度

Qaptly はデバイスのネイティブ解像度を表示します。解像度はデバイス名の横に表示されます。

USB モード

デバイスが次のいずれかの USB モードであることを確認してください:
  • ファイル転送(MTP): 推奨
  • PTP: これも動作します
避けるべき:
  • 充電のみモード
  • MIDI モード

複数のデバイス

複数のデバイスの接続

複数の Android デバイスを同時に接続できます:
  1. 各デバイスを USB で接続
  2. 各デバイスで USB デバッグを有効にする
  3. すべてのデバイスが Pilot Control に表示されます

デバイスの選択

複数のデバイスが接続されている場合:
  1. リストからターゲットデバイスを選択
  2. 選択されたデバイスがハイライト表示されます
  3. アクションは選択されたデバイスに適用されます

トラブルシューティング

デバイスが検出されない

  1. USB ケーブルを確認: 別のケーブルを試す
  2. USB ポートを確認: 別のポートを試す
  3. ADB を再起動: adb kill-server を実行してから adb start-server
  4. 認証を取り消す: デバイスで、開発者向けオプション > USB デバッグの認証を取り消すに移動し、再接続

「Unauthorized」ステータス

  1. デバイスにプロンプトがないか確認
  2. USB デバッグの認証を受け入れる
  3. プロンプトがない場合は、認証を取り消して再接続

サービスのインストールに失敗

  1. デバイスで「提供元不明のアプリをインストール」を有効にする
  2. 利用可能なストレージ容量を確認
  3. adb install で手動 APK インストールを試す

ストリーミングの問題

  1. Qaptly Auto Service が実行されていることを確認
  2. アクセシビリティサービスが有効になっているか確認
  3. 他のアプリの上に重ねて表示の権限を確認
  4. ストリーミングを再起動

パフォーマンスの問題

  1. デバイスで不要なアプリを閉じる
  2. 画面の明るさを下げる
  3. USB 接続を確認(USB 3.0 推奨)
  4. 可能であればストリーミング解像度を下げる

ベストプラクティス

  1. 高品質なケーブルを使用: 粗悪なケーブルは接続問題を引き起こします
  2. デバイスを充電しておく: バッテリー残量が少ないとストリーミングに影響します
  3. 定期的に更新: Qaptly Auto Service を最新の状態に保つ
  4. クリーンアップ: テストしていないときはデバイスを切断
関連: