ADBを使用してFireタブレットに接続する


ADBを使用してFireタブレットに接続する

Android Debug Bridge (ADB) を使用してFireタブレットを開発用コンピューターに接続し、テストやデバッグを行うことができます。ADBの使用方法の詳細と手順については、「Android Debug Bridge」をご覧ください。

次の手順に従ってADBを有効にし、Fireタブレットをコンピューターに接続します。

  1. (オプション) 既存のUSBドライバーをアンインストールします。
  2. Windowsユーザーの場合は、Windows用のUSBドライバーをインストールします。
  3. FireタブレットでADBを有効にします。
  4. Fireタブレットをコンピューターに接続します。

ADB以外のドライバーをアンインストールする (オプション)

以前に最初にADBを有効にせずにFireタブレットを接続したことがあるWindowsユーザーの場合、既存のUSBデバイスドライバーを削除して、ドライバーを再インストールする必要があります。

  1. 開発用コンピューターのUSBポートにFireタブレットを接続します。
  2. 開発用コンピューターで、[スタート] メニューを開き、[コンピューター] を右クリックして [コントロール パネル] をクリックします。
  3. [コントロール パネル] で [デバイス マネージャー] をクリックします。
  4. [デバイス マネージャー] ウィンドウで、[ポータブル デバイス] を展開します。
  5. Fireデバイスを右クリックし、[プロパティ] をクリックします。
  6. プロパティ」ウィンドウの「ドライバー」タブで、「削除」をクリックし、「OK」をクリックします。
  7. Fireタブレットをコンピューターから取り外します。

USBドライバーをインストールする (Windowsユーザー)

開発用コンピューターでWindowsを実行している場合は、次の手順に従います。

ADBをインストールする

Android Debug Bridge (ADB) は、ご利用のデバイスまたはエミュレーターでAndroidアプリの実行と管理を行うためのコマンドラインユーティリティです。ADBは、Android Studioをインストールするときに入手できます。Android Studioを利用していない場合は、ADBが付属しているAndroidプラットフォームツールをインストールする必要があります。

Windows

  1. Androidプラットフォームツールをダウンロードします。
  2. ツールをフォルダーに展開します。
  3. フォルダーのある場所でコマンドウィンドウを開きます (またはこの場所をパス変数に追加します)。

詳細な手順については、ADPに関するAndroidのドキュメントを参照してください。

Mac OS X

Homebrewを使用してプラットフォームツールをインストールします: brew cask install android-platform-tool

FireタブレットでADBを有効にする

FireタブレットでADBを有効にするには、次のようにします。

  1. Fireタブレットで、「設定」に移動します。
  2. Fireタブレット (2014以降のモデル) で、[端末オプション] をタップし、[開発者オプション] をタップします。(2013年モデルのKindle Fireタブレットで、[端末]、[開発者オプション] の順にタップするか、2013年モデルのKindle Fireタブレットで [セキュリティ] をタップします。

  3. ADBを有効にする」を「オン」に設定し、ポップアップ表示される警告メッセージを承諾します。注:​ セキュリティ上の理由から、タブレットを開発用コンピューターに接続するとき以外は「ADBを有効にする」を「オフ」に設定してください。

タブレットをコンピューターに接続する

FireタブレットでADBを有効にした後、タブレットをコンピューターに接続し、お使いのコンピューターのOSの手順に従ってください。

Windows

開発用コンピューターでWindowsを実行している場合は、次の手順に従います。

  1. 開発用コンピューターのUSBポートにFireタブレットを接続します。
  2. タブレットの「Allow USB debugging?」ダイアログで、「OK」をタップします。
  3. [スタート] メニューの [コントロールパネル] をクリックし、[デバイスマネージャー] を選択します。
  4. デバイスマネージャーの「Fire」の下で、デバイスが「Android Composite ADB Interface」と表示されていることを確認します。

    Fireタブレットはポータブルデバイスとしてのみ表示されます。デバイスマネージャーで、2台目のFireデバイスが黄色のアラートサインとともに ([他のデバイス] の下に) 表示されている場合、Amazonの認識されていないADBモジュールがコンピューターで別個のデバイスとして認識されています。この問題を修正するには、次のようにします。

    1. [他のデバイス] でFireデバイスを右クリックし、[プロパティ] を選択して [プロパティ] ウィンドウを開きます。
    2. [プロパティ] ウィンドウの [ドライバー] タブで、[ドライバーの更新…] を選択します。
    3. ドライバーソフトウェアを参照し、[コンピューター上のデバイス ドライバーの一覧から選択します] > [すべてのデバイスを表示] > [ディスク使用] に移動します。
    4. Amazonドライバーをインストールしたフォルダーに移動します。通常は、C:\Program Files (x86)\Amazon.com\Kindle Fire\Drivers​ です。
    5. 返された結果から、[Android Composite ADB Interface] を選択します。
    6. ドライバーのインストール関する警告は無視して続行します。

      これでADBドライバーがインストールされたFireタブレットが正しく表示されます。

  5. [スタート] メニューでコマンドプロンプトを開き、Android SDKプラットフォームツールがインストールされているディレクトリに移動します。デフォルトの場所を使用している場合は、C:\Users\<user_name>\AppData\Local\Android\sdk\platform-tools のようになります。
  6. 次のコマンドを入力してデバイスが検出されていることを確認してください。

    adb devices  
    

    コマンドにより、デバイスのシリアル番号が返されます。シリアル番号が返されない場合は、次の手順をお試しください。

    1. Android SDKのtoolsディレクトリに移動します。
    2. 次のコマンドを実行します。

      android update adb
      
    3. Android SDKのplatform-toolsディレクトリに戻ります。
    4. 次のコマンドを実行します。

      adb kill-server  
      adb start-server  
      adb devices
      

Mac OS X

開発用コンピューターでOS Xを実行している場合は、次の手順に従います。

  1. 開発用コンピューターのUSBポートにFireタブレットを接続します。
  2. タブレットの「Allow USB debugging?」ダイアログで、「OK」をタップします。
  3. ターミナルシェルを開き、Android SDKのtoolsディレクトリに移動します。
  4. 次のコマンドを実行してADBを更新します。

    ./android update adb
    
  5. ターミナルシェルで、Android SDKのplatform-toolsディレクトリに移動します。
  6. 次のコマンドを実行し、お使いのKindle Fireタブレットのシリアル番号がデバイスの一覧に表示されることを確認します。

    ./adb kill-server
    ./adb start-server
    ./adb devices