Docs 菜单

Docs 主页开发应用程序Atlas Device SDKs

安装 Realm - Java SDK

在此页面上

  • 概述
  • 先决条件
  • 安装
  • Project Gradle 配置
  • 应用程序模块 Gradle 配置
  • 启用 Atlas Device Sync
  • 支持的平台

注意

Java SDK 处于维护模式

Java SDK 处于尽力维护模式,不再接受新的开发或非关键性错误修复。要开发具有新功能的应用,请使用 Kotlin SDK。您可以在同一个项目中使用 Java SDK 和 Kotlin SDK。

详细了解如何从 Java SDK 迁移到 Kotlin SDK

本页详细介绍了如何在项目中使用 Java SDK 安装并开始使用 Realm。

您可以在项目中使用多个 SDK。由于 Java SDK 不再接受新的开发,因此如果您想在应用程序中使用新功能,这非常有用。例如,您可以使用 Kotlin SDK 将 Atlas Device Sync 的数据导入功能添加到您的应用中,同时继续使用 Java 处理其他事务。

  • Android Studio 版本1 。5 。1 或更高版本。

  • Java Development Kit (JDK) 11 或更高版本。

  • 用于测试的模拟或硬件 Android 设备。

  • Android API 级别 16 或更高版本(Android 4.1 及更高版本)。

Realm 仅支持 Gradle 构建系统。请按照以下步骤将 Realm Java SDK 添加到您的项目中。

注意

ProGuard

由于 Realm 提供 ProGuard 配置作为 Realm 库的一部分,因此您无需将任何特定于 Realm 的规则添加到 ProGuard 配置中。

要将仅限本地的 Realm 添加到您的应用程序,请对项目级 Gradle 构建文件(通常位于 <project>/build.gradle)进行以下更改:

然后,对应用程序级 Gradle 构建文件(通常位于 <project>/app/build.gradle)进行以下更改:

更新 build.gradle 文件后,单击 File > Sync Project with Gradle Files 解析依赖项。

要在您的应用程序中使用 Atlas Device Sync,请在您的应用程序模块 build.gradle 中创建一个 realm 区块。在此区块内,将 syncEnabled 设置为 true

realm {
syncEnabled = true
}

Realm 的 Java SDK 支持你为以下平台构建应用:

  • Android 版

  • Wear 操作系统

  • Android Automotive OS

  • Android TV

  • Android Things

← 适用于 Java 的 Atlas Device SDK