Android N Developer Preview のリリースに合わせた最新(当時)リリースの Android Studio では、アプリのビルドやテスト、検証を簡単かつ漏れなく行えるようにしました。Android Studio 2.1 の安定版は、Android Studio 2.0 のスピードや機能強化を土台としています。IDE ウィザード、ビルド システム、Android エミュレータをアップデートし、新しい Jack コンパイラーや Java 8 言語サポートをはじめとするデベロッパー プレビューの新機能や API を試すことができます。Android Studio 2.1 では N Developer Preview がサポートされています。また、Instant Run のパフォーマンスも向上しており、さらに短時間で編集やデプロイ ビルドを行えるようになっています。N Developer Preview でアプリの開発や検証を行っている場合や、Instant Run を高速化したい場合は、Android Studio 2.1 をダウンロードするか、安定版リリース チャンネルでアップデートしてください。
Android Studio 2.1 には、次のような新機能が含まれています。
N Developer Preview サポート: N Developer Preview でアプリのテストや検証を行う場合、最適な IDE は Android Studio 2.1 です。最新版のプレビュー SDK を入手し、新しい Java 8 サポートをお試しください。N Developer Preview エミュレータ システム イメージを実行できる唯一の公式 Android エミュレータをテストに活用することもできます。
Instant Run: Android Studio 2.0 で導入された Instant Run を使うことで、編集、ビルド、デプロイのサイクルを短時間で回すことができるようになりました。今バージョンでは、アプリのコードの増分変更のアップデートが大幅に高速化されました。
新機能の詳細
N Developer Preview
Android Studio 2.1 リリースは、N Developer Preview の新機能と API を土台としており、新しく Jack コンパイラーや Java 8 がサポートされています。Jack コンパイラーでは、ラムダ式、メソッド参照、コンパイル時の型アノテーション、インターセクション型、型推測などがすべてのバージョンの Android プラットフォームで利用可能になっています。デフォルトの静的メソッドと、繰り返しアノテーションは Android N 以降で使用できます。N Developer Preview の開発で Java 8 言語機能を使用するためには、Jack コンパイラーを使用する必要があります。新規プロジェクト ウィザード([File] → [New] → [Project])を使用すると、N を使うための正しい設定のプロジェクトが生成されます。
新しいプロジェクトを生成するか、既存のプロジェクトの設定をいくつかアップデートするだけで、簡単に開発を始めることができます。テストの準備が整ったら、新しく Android 仮想デバイス(AVD)を作成します。新しい Android エミュレータと N Developer Preview でアプリを実行できます。
新しい Android エミュレータと N Developer Preview
Instant Run とビルド パフォーマンスの全般的な改善
増分 Java コンパイルとプロセス内 dex という 2 つの新機能によって、Instant Run と全般的なビルドが高速化されています。
以前のバージョンの Android Studio では、Java コードを 1 行変更しただけでも、モジュール内のすべての Java ソースを再コンパイルする必要がありました。Android Studio 2.1 では、増分 Java コンパイルがデフォルトで有効になっており、必要な部分のみをコンパイルすることで時間を短縮しています。
Instant Run や全般的なビルドのパフォーマンスの改善には引き続き取り組んでいきますので、ぜひフィードバックをお寄せください。将来のリリースでさらにビルド時間を短縮できるよう、開発を継続しています。ビルドの変更点の詳細については、こちらをご覧ください。
次のステップ
アップデート
旧バージョンの Android Studio をご使用中の方は、ナビゲーション メニューから安定版チャンネルのアップデートを確認できます(Windows / Linux の場合は [Help] → [Check for Update]、OS X の場合は [Android Studio] → [Check for Updates])。新しく Android Studio をインストールする場合は、こちらからダウンロードできます。
N Developer Preview によるアプリのテストと検証