안드 음성 STT 미라클 모닝 앱

Android 및 Multipatform을 지원하는 Realm Kotlin 세팅

미사구돌 2023. 5. 8. 20:34

개발 중 바로 바로 남기는 거라

알흠답게 정리되어 있지 않아서 죄송합니다.

그래도 도움이 된다면 기쁘겠습니다.

맨날 까먹는 미래의 나에게도

 

 

 

io.realm.kotlin: 라이브러리를 이용한 개발시작

 

 

implementation 'io.realm.kotlin:library-base:1.8.0'을 사용해서 안드로이드 realm을 사용해보자. (23.5.1 현재 최신버전)

 

이거 말고도 이런 종류가 안드로이드에서 사용된다.

//    implementation 'io.realm:realm-android-library:10.15.1'
//    implementation 'io.realm:realm-android-kotlin-extensions:10.15.1'
//    implementation 'io.realm.kotlin:library-base:1.8.0'

여기에 대해서는 밑에 '더보기'에 남겨뒀다.

 

 

 

 

 

 

 

 

io.realm.kotlin

Android 및 Multipatform을 지원하는 Realm Kotlin SDK용 Gradle 플러그인. 영역은 모바일 데이터베이스입니다: 더 나은 앱을 더 빨리 구축할 수 있습니다.

 

 

 

 

 

 

프로젝트 레벨 Gradle 세팅, project build.gradle

buildscript {

    dependencies {
        classpath("io.realm.kotlin:gradle-plugin:1.8.0")
    }
}


// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
    id 'com.android.application' version '7.4.2' apply false
    id 'com.android.library' version '7.4.2' apply false
    id 'org.jetbrains.kotlin.android' version '1.8.0' apply false

}

 

 

모듈 레벨 Gradle 세팅, module build.gradle

plugins {
    id 'com.android.application'
    id 'org.jetbrains.kotlin.android'
    id 'io.realm.kotlin'
}

dependencies {

...
    
    implementation 'io.realm.kotlin:library-base:1.8.0'
    implementation 'io.realm.kotlin:library-sync:1.8.0'
...


}

 

 

 

 

 

 

디아블로2 렐름! 넬르?!ㅁ DOWN OTL

 

 

더 보기

Gradle? settings, project, module 뭔데 이렇게 많은데? 불리는 순서와 개념 정리 (준비 중)

 

 

realm 라이브러리 종류? 하나만 하지. 진짜 편하라고 만드는건 이해하는데 너무 많어 (준비 중)

 

 

 

 

 

 

사용 DB 문서

https://www.mongodb.com/docs/realm/sdk/kotlin/install/

 

Install Realm - Kotlin SDK — Realm

Docs Home → Realm The Kotlin SDK supports two platforms, each with its own installation method:Before getting started, ensure your development environment meets the following prerequisites:Android Studio Bumblebee 2021.1.1 or higher.JDK 11 or higher.Kotl

www.mongodb.com

 

최신버전 확인

https://plugins.gradle.org/plugin/io.realm.kotlin

 

Gradle - Plugin: io.realm.kotlin

Version 1.8.0 (latest) Created 01 May 2023. Gradle plugin for the Realm Kotlin SDK, supporting Android and Multiplatform. Realm is a mobile database: Build better apps faster. plugins { id("io.realm.kotlin") version "1.8.0" } buildscript { repositories { m

plugins.gradle.org