Docs 主页 → 开发应用程序 → Atlas Device SDKs
安装 Realm - Java SDK
注意
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 配置中。
Project Gradle 配置
要将仅限本地的 Realm 添加到您的应用程序,请对项目级 Gradle 构建文件(通常位于 <project>/build.gradle
)进行以下更改:
应用程序模块 Gradle 配置
然后,对应用程序级 Gradle 构建文件(通常位于 <project>/app/build.gradle
)进行以下更改:
更新 build.gradle
文件后,单击 File > Sync Project with Gradle Files 解析依赖项。
启用 Atlas Device Sync
要在您的应用程序中使用 Atlas Device Sync,请在您的应用程序模块 build.gradle
中创建一个 realm
区块。在此区块内,将 syncEnabled
设置为 true
。
realm { syncEnabled = true }
支持的平台
Realm 的 Java SDK 支持你为以下平台构建应用:
Android 版
Wear 操作系统
Android Automotive OS
Android TV
Android Things