IDE および SDK ツールの更新

Android Studio をインストールした後は、自動更新と Android SDK Manager を使用して簡単に Android Studio IDE と Android SDK ツールを最新に保つことができます。

IDE の更新とチャンネルの変更

IDE のアップデートが利用可能になると、Android Studio は小さな吹き出しダイアログで通知します。[Help] > [Check for Update](Mac では [Android Studio] > [Check for Updates])をクリックして、アップデートを手動で確認することもできます。

Android Studio のアップデートは、次のリリース チャンネルから入手できます。

  • Canary チャンネル: テスト中の最新リリースで、ほぼ毎週更新されます。このチャンネルのビルドには多くのバグが含まれている可能性がありますが、テストは実施されています。デベロッパーが新機能を試してフィードバックを提供できるよう、早期アクセスを提供しています。このチャンネルは、本番用の開発には推奨されません
  • Dev チャンネル: 社内テストにすべて合格して選ばれた Canary ビルドです。
  • Beta チャンネル: 安定した Canary ビルドをベースにしたリリース候補で、Stable チャンネルで公開する前にフィードバックを受ける目的でリリースされます。
  • Stable チャンネル: developer.android.com/studio でダウンロードできる安定した公式リリースです。

デフォルトでは、Android Studio は Stable チャンネルのアップデートを提供します。その他のバージョンの Android Studio(総称してプレビュー チャンネル)を試したい場合、いずれかのチャンネルのアップデートを受信することを選択できます。

アップデートのチャンネルを変更するには、次の手順を実行します。

  1. [File] > [Settings](Mac では [Android Studio] > [Preferences])をクリックして [Preferences] ウィンドウを開きます。
  2. 左側のパネルで、[Appearance & Behavior] > [System Settings] > [Updates] をクリックします。
  3. [Automatically check for updates] がオンになっていることを確認し、プルダウン リストからチャンネルを選択します(図 1 を参照)。
  4. [Apply] または [OK] をクリックします。

図 1. Android Studio のアップデートのプリファレンス

本番環境用の Android プロジェクトには Stable ビルドを使用する一方で、いずれかのプレビュー チャンネル(Canary、Dev、Beta)も試したい場合は、tools.android.com からプレビュー ビルドをダウンロードすることで、Android Studio の別のバージョンを安全にインストールすることができます。

SDK Manager でのツールの更新

Android SDK Manager では、アプリの開発に必要な SDK ツール、プラットフォーム、その他のコンポーネントを使用できます。

SDK Manager を起動するには、[Tools] > [Android] > [SDK Manager] をクリックするか、ツールバーで [SDK Manager] をクリックします。

既に所有しているパッケージのアップデートが使用可能になると、パッケージの横のチェックボックスにダッシュ が表示されます。

  • アイテムを更新する、または新しいアイテムをインストールするには、チェックボックスをクリックしてオンにします。
  • パッケージをアンインストールするには、チェックボックスをクリックしてオフにします。

保留中のアップデートは、左の列に表示されたダウンロード アイコン によって示されます。保留中の削除は、赤い十字 によって示されます。

選択したパッケージを更新するには、[Apply] または [OK] をクリックして、使用許諾に同意します。

図 2. Android SDK Manager

[SDK Tools] タブで特に注目すべきツールをご紹介します。

Android SDK Build Tools
必須。Android アプリをビルドするために必要なツールが含まれています。SDK ビルドツールのリリースノートをご覧ください。
Android SDK Platform-tools
必須adb ツールなど、Android プラットフォームに必要な各種ツールが含まれています。
Android SDK Tools
必須。Android Emulator や ProGuard など、基本的なツールが含まれています。SDK ツールのリリースノートをご覧ください。
Android Support Repository
推奨。サポート ライブラリ用のローカル Maven レポジトリが含まれています。サポート ライブラリは Android のほとんどのバージョンと互換性のある API の拡張セットを提供しています。Android WearAndroid TVGoogle Cast などの製品には必須です。詳細については、サポート ライブラリをご覧ください。
Google Repository
推奨。Google ライブラリ用のローカル Maven レポジトリが含まれています。Google ライブラリは、FirebaseGoogle マップゲームの実績とリーダーボードなど、アプリで使用できるさまざまな機能やサービスを提供します。

[SDK Platforms] タブでは、Android プラットフォームのバージョンも 1 つ以上インストールする必要があります。バージョンごとにパッケージが異なります。必要なバージョンのみをダウンロードするには、バージョン名の横のチェックボックスをクリックします。

Android プラットフォームごとに利用可能なすべてのパッケージを表示するには、ウィンドウの下部にある [Show Package Details] をクリックします。プラットフォームのバージョンごとに、次のパッケージがあります。

Android SDK Platform
必須。ご利用の環境に少なくとも 1 つのプラットフォームが必要です。それによってアプリケーションをコンパイルできるようになります。最新の端末で最適な使用環境をユーザーに提供するため、アプリのビルド対象として最新のプラットフォームを使用してください。以前のバージョンでもアプリを実行することはできますが、最新バージョンの Android を搭載した端末で最新の機能を使用するには、ビルド対象を最新バージョンにする必要があります。
Intel または ARM システム イメージ
推奨。Android Emulator を実行するには、システム イメージが必要です。プラットフォームのバージョンごとに、サポート対象のシステム イメージが含まれています。システム イメージは、後で AVD Manager で Android Virtual Device(AVD)を作成する際にダウンロードすることもできます。開発用コンピュータのプロセッサに基づき、Intel または ARM を選択します。

注: Google Play サービスの API を使用する予定がある場合は、Google API システム イメージを使用する必要があります。

このリストはすべてを網羅しているものではありません。その他のサイトを追加することで、サードパーティから追加されたパッケージをダウンロードできます。

一部の SDK パッケージでは、別のツールの特定の小さな改訂が必要な場合もあります。その場合、SDK Manager で警告によって通知され、ダウンロードの一覧に依存関係が追加されます。

ヒント: build.gradle ファイルをカスタマイズして、各プロジェクトで特定のビルド チェーンとコンパイル オプションを使用することもできます。詳細については、Gradle ビルドの構成をご覧ください。

SDK ツールサイトの編集または追加

Android Studio が Android のツールやサードパーティ ツールの更新を確認する SDK サイトを管理するには、[SDK Update Sites] タブをクリックします。独自のツールをホストするその他のサイトを追加して、そのサイトからパッケージをダウンロードできます。

たとえば、携帯電話事業者や端末メーカーによって、独自の Android 搭載端末でサポートされる API ライブラリが追加される場合もあります。そのようなライブラリを使って開発するには、その SDK ツールの URL を SDK Manager の [SDK Update Sites] に追加すれば、Android SDK パッケージをインストールできるようになります。

サードパーティの SDK アドオン レポジトリ ファイルがそれぞれのウェブサイトでホストされている場合は、次のようにしてそのサイトを Android SDK Manager に追加してください。

  1. [SDK Update Sites] タブをクリックします。
  2. ウィンドウの下部にある [Add] をクリックします。
  3. サードパーティのサイトの名前と URL を入力し、[OK] をクリックします。
  4. [Enabled] 列のチェックボックスがオンになっていることを確認します。
  5. [Apply] または [OK] をクリックします。

サイトで利用できるすべての SDK パッケージが [SDK Platforms] または [SDK Tools] タブに適宜表示されます。