dalgorithm
달공의 개발기
dalgorithm
전체 방문자
오늘
어제
  • 분류 전체보기 (170)
    • Back-end (0)
    • Java (11)
    • 자료구조 (7)
    • Network (31)
    • Database (9)
    • Baekjoon Online (24)
    • 클라우드 (6)
    • Android (15)
      • Kotlin (14)
    • AI (27)
      • Machine Learning&Deep Learn.. (27)
    • Web (23)
      • Webhacking (17)
      • WebProgramming (6)
    • 기술면접 (1)
      • JAVA&자료구조 (0)
      • Spring (0)
      • 컴퓨터구조&운영체제 (0)
      • 네트워크 (0)
      • 데이터베이스 (0)
    • CTF 스터디 (15)
    • 대외활동 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 딥러닝
  • kotlin
  • python #백준
  • 침입탐지
  • 인공지능
  • 네트워크
  • 머신러닝
  • 코드리뷰
  • 자바
  • 자료구조
  • cs
  • db
  • gcp
  • 클라우드
  • CTF
  • 포너블
  • java
  • Guacamole
  • 데이터베이스
  • 웹해킹

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
dalgorithm

달공의 개발기

Kotlin Realm  DB 사용시 발생한 오류 해결하기
Android/Kotlin

Kotlin Realm DB 사용시 발생한 오류 해결하기

2021. 2. 3. 10:38
728x90

안드로이드 스튜디오에서 Kotlin에서 

Realm DB를 사용시 Mirgration 에러를 자주 만나게 되었다.

 

이 오류를 해결해주기 위해서는 아래의 코드를 사용해주어야 하는데

상황은 다음과 같다.

 

다른 액티비티에서 사용한 Realm 인스턴스를 현재 액티비티로 가져오는 상황이다.

Migration 오류 발생에 대비하여 try-catch 문을 이용해주었다.

 

 val realm = try {
       val config = RealmConfiguration.Builder()
            .deleteRealmIfMigrationNeeded()
            .build()
        Realm.getInstance(config)
    } catch (ex: RealmMigrationNeededException) {
        Realm.getDefaultInstance()
  }
728x90

'Android > Kotlin' 카테고리의 다른 글

Kotlin 리스트뷰 어댑터 사용하기  (0) 2021.02.15
SQLite에서의 데이터 베이스 구축  (0) 2021.01.28
Kotlin 실로폰 만들기  (0) 2021.01.25
Kotlin 수평측정기 만들기  (0) 2021.01.22
Kotlin 나만의 웹브라우저 만들기  (0) 2021.01.22
    'Android/Kotlin' 카테고리의 다른 글
    • Kotlin 리스트뷰 어댑터 사용하기
    • SQLite에서의 데이터 베이스 구축
    • Kotlin 실로폰 만들기
    • Kotlin 수평측정기 만들기
    dalgorithm
    dalgorithm

    티스토리툴바