Fireタブレットでアプリを実行する


Fireタブレットでアプリを実行する

デバイス上のパフォーマンスとカスタマーエクスペリエンスを評価するために、Fireタブレットでアプリを実行します。開発時には、Amazonアプリストアでのアプリ申請についてのテスト基準をアプリの検証に利用できます。

以下の手順では、Fireタブレットにアプリを読み込んで実行する方法を示します。

前提条件

以下の手順は、アプリのプロジェクトが作成済みで、テスト用にタブレットがセットアップ済みであることが前提となります。

初めてのプロジェクトを開始する方法については、初めてのFireタブレットアプリを作成するを参照してください。

テスト用にFireタブレットをセットアップする方法については、adbを使用してFireタブレットに接続するを参照してください。

アプリをインストールして実行する

Android Studioを使用する場合

Android StudioプロジェクトをFireタブレットで実行するには、次の手順に従います。

  1. [Run] メニューの [Run app] をクリックします。
  2. [Choose Device] ウィンドウで、アプリをインストールして実行するFireタブレットを選択し、[OK] をクリックします。

コマンドラインを使用する場合

アプリのAPKをFireタブレットにサイドロードするには、次の手順に従います。

  1. コマンドプロンプトウィンドウまたはターミナルシェルを開きます。
  2. コマンドラインで、Android SDKのplatform-toolsディレクトリに移動します。
  3. 次のコマンドを実行します。

    adb devices
    

    デバイスの一覧にFireのシリアル番号が表示されることを確認します。たとえば、次のような一覧が表示されます。 List of devices attached B0C987654321012C device一覧が空の場合は、adbを使用してFireタブレットに接続するを参照してください。

  4. 次のコマンドを実行します。

    adb install <APK_path>
    

    <APK_path>には、APKへのファイルシステムパスを指定します。ビルド済みのEclipseプロジェクトについては、APKパスはそのプロジェクトのbinディレクトリにあります。また、開発用コンピューターの別の場所に保存されたAPKをパスに指定することもできます。

  5. Fireタブレットのユーザーインターフェイスから、アプリを実行します。

アプリをアンインストールする

Fireタブレットを使用する場合

Fireタブレットのユーザーインターフェイスを使用してアプリをアンインストールするには、次の手順に従います。

  1. アプリのアイコンをタップしたまま押し続けます。
  2. [デバイスから削除] をタップします。
  3. [OK] をタップします。

コマンドラインを使用する場合

コマンドラインを使用してFireタブレットからアプリをアンインストールするには、次の手順に従います。

  1. Fireタブレットが開発用コンピューターに接続されていることを確認します。
  2. 開発用コンピューターで、コマンドプロンプトウィンドウまたはターミナルシェルを開きます。
  3. Android SDKのplatform-toolsディレクトリに移動します。
  4. 次のコマンドを実行します。

    adb devices
    

    デバイスの一覧にFireのシリアル番号が表示されることを確認します。一覧が空の場合は、adbを使用してFireタブレットに接続するを参照してください。

  5. アンインストールするアプリのパッケージ名が不明な場合は、次のコマンドを実行してタブレット上のパッケージ名を表示します。

    adb shell pm list packages
    

    Package Managerの出力をフィルターする方法を調べるには、adb shell pmを実行します。

  6. 次のコマンドを実行します。

    adb uninstall <package_name>
    

    たとえば、com.example.amazon.helloというパッケージ名のアプリをアンインストールするには、adb uninstall com.example.amazon.helloを実行します。パッケージが正常にアンインストールされると、adb uninstallコマンドがSuccessを返します。

ファイルをコピーする

開発用コンピューターからFireタブレットにファイルをコピーするには、次の手順に従います。

Android Studioを使用する場合

  1. [Tools] メニューの [Android] をクリックし、[Android Device Monitor] をクリックします。
  2. [Devices] タブで、Fireタブレットを選択します。
  3. [File Explorer] タブで、ファイルのコピー先のフォルダに移動します。

  4. [Push a file onto the device] をクリックします。

コマンドラインを使用する場合

  1. 開発用コンピューターで、コマンドプロンプトウィンドウまたはターミナルシェルを開きます。
  2. Android SDKのplatform-toolsディレクトリに移動します。
  3. 次のコマンドを実行します。

    adb devices
    

    デバイスの一覧にFireのシリアル番号が表示されることを確認します。一覧が空の場合は、adbを使用してFireタブレットに接続するを参照してください。

  4. 次のコマンドを実行します。<file_path>は開発用コンピューター上のパスで、<destination_folder>はタブレット上のコピー先です。

    adb push <file_path> <destination_folder>