page.image=images/cards/card-n-sdk_2x.pngpage.title=设置预览版 meta.keywords="预览版", "android" page.tags="preview", "developer preview" @jd:body
  1. 获取 Android Studio 2.1
  2. 获取 Android N SDK
    1. 参考文档
  3. 获取 Java 8 JDK 和 JRE
  4. 更新或创建一个项目
  5. 后续步骤

若要开发适用于 Android N Preview 的应用,您需要对您的开发者环境进行一些更新,如本页所述。

若只是在 Android N 系统映像上测试应用的兼容性,请按照在 Android N 设备上进行测试指南进行操作。

获取 Android Studio 2.1(预览版)

Android N 平台为 Java 8 语言功能添加支持,该功能需要一个名为 Jack 的新编译器。当前仅在 Android Studio 2.1 中支持最新的 Jack 版本。因此,如果您想要使用 Java 8 语言功能,则必须使用 Android Studio 2.1 构建应用。或者,您不需要使用 Jack 编译器,但仍需要更新至 JDK 8 以便使用 Android N 平台进行编译,如下所述。

在 Canary 发布渠道中,Android Studio 2.1 当前可以预览版的形式提供。如果您已拥有 Android Studio 且不需要更新到 Canary 发布渠道,您可通过单独安装的形式下载 Android Studio 2.1,并使用它在 Android N 中进行开发,从而使您的主要 Android Studio 环境不受影响。

若要以单独安装的形式下载 Android Studio 2.1,则按照以下步骤进行操作(或者如果想要收到 Android Studio 2.1 作为现有安装的更新,则跳过第 4 步):

  1. 编辑现有 Android Studio 安装的名称并追加版本号。通过此方式,当您安装新版本时,新版本不会重写现有的版本。
  2. Canary 发布渠道下载页面为您的操作系统下载适当的 ZIP 文件。
  3. 将软件包解压缩,并将 Android Studio 2.1 内容移到您系统上相应的应用位置,然后启动它。
  4. 打开 Settings 对话框(在 Windows/Linux 上打开 File > Settings,或在 Mac 上打开 Android Studio > Preferences)。在左侧面板中,选择 Appearance & Behavior > System Settings > Updates
  5. 在 Updates 面板上,选中 Automatically check updates for复选框,并从下拉列表中选择 Canary Channel

保持此设置窗口处于打开状态,以执行下一步。

获取 N Preview SDK

开始使用 Android N API 进行开发时,您需要按如下所示在 Android Studio 中安装 Android N Preview SDK:

  1. 同时还查看 Updates 面板(来自上面的第 4 步),选中 Automatically check updates for Android SDK 复选框,然后从下拉列表中选择 Preview Channel
  2. 点击 Check Now
  3. 在左侧面板中,选择 Appearance & Behavior > System Settings > Android SDK
  4. 点击 SDK Platforms 选项卡,然后选中 Android N Preview 复选框。
  5. 点击 SDK Tools 选项卡,然后选中 Android SDK Build ToolsAndroid SDK Platform-ToolsAndroid SDK Tools 复选框。
  6. 点击 OK,然后接受需要安装的所有软件包的许可协议。

获取 N Preview 参考文档

有关 Android N API 的详细信息可在 N Preview 参考文档中获取,您可以从下表下载该文档。此软件包包含一个离线的删节版 Android 开发者网站,并包含更新的 API 参考(适用于 Android N API),以及一个 API 差异报告。

文档 校验和
n-preview-1-docs.zip MD5:4ab33ccbe698f46f125cc5b807cf9c2f
SHA-1:6a3880b3ccd19614daae5a4d0698ea6ae11c20a5

获取 Java 8 JDK 和 JRE

若要使用 Android N 平台编译您的应用,您需要使用 Java 8 Developer Kit (JDK 8),同时为了在 Android Studio 2.1 中使用一些工具,您需要安装 Java 8 Runtime Environment (JRE 8)。因此,如果您还没有每个软件的最新版本,请立即下载 JDK 8 和 JRE 8。

然后,按如下所示在 Android Studio 中设置 JDK 版本:

  1. 在 Android Studio 中打开 Android 项目,然后通过选择 File > Project Structure 打开“Project Structure”对话框。(或者,您可以通过选择 File > Other Settings > Default Project Structure 设置所有项目的默认值。)
  2. 在对话框的左侧面板中,点击 SDK Location
  3. JDK Location 字段中,输入 Java 8 JDK 的位置(点击右侧的按钮可浏览您的文件),然后点击 OK

更新或创建一个项目

若要使用 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 创建新的开发项目:

  1. 点击 File > New Project。按照步骤进行操作,直到您到达“Target Android Devices”页面。
  2. 在此页面上,选择 Phone and Tablet 选项。
  3. Phone and Tablet 选项下,从 Minimum SDK 选项列表中,选择 N: Android API 23, N Preview (Preview)

后续步骤