iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 30
0
Mobile Development

Android 到底能幹嘛 ?系列 第 30

[Day30] Room的坑只好自己補

  • 分享至 

  • xImage
  •  
 Caused by: java.lang.IllegalStateException: Cannot access database on the main thread since it may potentially lock the UI for a long period of time.

在這使用Kotlin 建立Room資料庫時發生問題

不允許我們在主線程建立

於是我們需要

coroutines

在專案build.gradle(:app) dependencies中加入這兩段

dependencies {
    implementation "org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.0"
    implementation "org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.0"
}

上一篇
[Day29] Room創出來就好嗎?
系列文
Android 到底能幹嘛 ?30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言