page.title=プレビューのセットアップ meta.keywords="プレビュー"、"android" page.tags="preview", "developer preview" page.image=images/cards/card-n-sdk_2x.png @jd:body
このページで説明しているように、Android N Preview 向けのアプリを開発するには、デベロッパー環境をアップデートする必要があります。
Android N システム イメージでアプリの互換性を簡単にテストするには、Android N デバイスでのテストに関するガイドに従ってください。
Android N プラットフォームには、Jack と呼ばれる新しいコンパイラーが必要な Java 8 機能のサポートが追加されています。現在、最新バージョンの Jack は、Android Studio 2.1 のみでサポートされています。したがって、Java 8 機能を使用する場合は、Android Studio 2.1 を使用してアプリをビルドする必要があります。Java 8 機能を使用しない場合は Jack コンパイラーを使用する必要はありません。ただし、以下に説明するように、Android N プラットフォームを対象にコンパイルを行うには、JDK 8 にアップデートする必要があります。
現在、Android Studio 2.1 は、先行リリース チャンネルでプレビューとして入手できます。Android Studio を既に入手していて、先行チャンネル版にアップデートしない場合は、Android Studio 2.1 を個別のインストールとしてダウンロードして、Android N での開発に使用することにより、Android Studio のプライマリ環境に影響を及ぼさないようにすることができます。
Android Studio 2.1 を個別のインストールとしてダウンロードするには、次のステップを実行します(既存のインストールを Android Studio 2.1 にアップデートする場合は、ステップ 4 に進んでください)。
次のステップのために、この設定ウィンドウを開いたままにします。
Android N API を使用して開発を開始するには、次のステップに従って、Android Studio に Android N Preview SDK をインストールする必要があります。
Android N API に関する詳細は、N Preview のリファレンス ドキュメントに記載されています。このドキュメントは、次の表からダウンロードできます。このパッケージには、簡略化されたオフライン バージョンの Android デベロッパー ウェブサイト、Android N API のアップデートされた API リファレンス、API の比較レポートが含まれています。
| ドキュメント | チェックサム |
|---|---|
| n-preview-1-docs.zip |
MD5: 4ab33ccbe698f46f125cc5b807cf9c2f SHA-1: 6a3880b3ccd19614daae5a4d0698ea6ae11c20a5 |
Android N プラットフォームを対象にしたアプリをコンパイルするには、Java 8 Developer Kit(JDK 8)を使用する必要があります。また、Android Studio 2.1 でいくつかのツールを使用するには、Java 8 Runtime Environment(JRE 8)をインストールする必要があります。したがって、JDK 8 と JRE 8 の最新バージョンを持っていない場合は、すぐに JDK 8 と JRE 8 をダウンロードしてください。
その後、次のステップに従って Android Studio で JDK のバージョンを設定します。
Android N API を使用するには、プロジェクトが適切に構成されている必要があります。
Java 8 機能の使用を計画している場合は、Java 8 機能を読んで、サポートされる Java 8 機能に関する情報と、プロジェクトで Jack コンパイラーを構成する方法を確認してください。
モジュールの build.gradle ファイルを開き、次のように値をアップデートします。
android {
compileSdkVersion 'android-N'
buildToolsVersion '24.0.0-rc1'
...
defaultConfig {
minSdkVersion 'N'
targetSdkVersion 'N'
...
}
...
}
Android N Preview SDK を使って、開発のために新しいプロジェクトを作成するには、次のステップを実行します。