fix: 增加Realm依赖
This commit is contained in:
@@ -3,8 +3,8 @@ plugins {
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
id 'kotlin-kapt'
|
||||
id 'com.google.dagger.hilt.android'
|
||||
id 'realm-android'
|
||||
}
|
||||
apply plugin: "realm-android"
|
||||
android {
|
||||
namespace 'com.navinfo.omqs'
|
||||
compileSdk 33
|
||||
|
||||
@@ -7,7 +7,7 @@ enum class StatusEnum(val status: Int) {
|
||||
ERROR(4), DONE(5), UPDATE(6)
|
||||
}
|
||||
|
||||
open class OfflineMapCityBean : RealmObject{
|
||||
open class OfflineMapCityBean{
|
||||
var id: String = ""
|
||||
var fileName: String = ""
|
||||
var name: String = ""
|
||||
|
||||
@@ -4,7 +4,7 @@ import io.realm.RealmObject
|
||||
import io.realm.annotations.PrimaryKey
|
||||
|
||||
|
||||
open class OfflineMapCityRealmObject(): RealmObject() {
|
||||
open class OfflineMapCityRealmObject(){
|
||||
@PrimaryKey
|
||||
var id: String = ""
|
||||
var fileName: String=""
|
||||
|
||||
@@ -9,11 +9,9 @@ import androidx.lifecycle.ViewModel
|
||||
import androidx.lifecycle.viewModelScope
|
||||
import com.navinfo.omqs.Constant
|
||||
import com.navinfo.omqs.bean.LoginUserBean
|
||||
import com.navinfo.omqs.bean.OfflineMapCityRealmObject
|
||||
import io.realm.Realm
|
||||
import io.realm.RealmConfiguration
|
||||
import kotlinx.coroutines.*
|
||||
import okio.ByteString.Companion.toByteString
|
||||
import okio.IOException
|
||||
import java.io.File
|
||||
import java.math.BigInteger
|
||||
@@ -64,7 +62,7 @@ class LoginViewModel(
|
||||
loginUser.value = LoginUserBean(username = "admin", password = "123456")
|
||||
}
|
||||
|
||||
fun initRealm() {
|
||||
private fun initRealm() {
|
||||
val password = "password".encodeToByteArray().copyInto(ByteArray(64))
|
||||
// 1110000011000010111001101110011011101110110111101110010011001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
|
||||
Log.d("", "密码是: ${BigInteger(1, password).toString(2).padStart(64, '0')}")
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
|
||||
<variable
|
||||
name="cityBean"
|
||||
type="com.navinfo.omqs.bean.OfflineMapCityBean" />
|
||||
type="com.navinfo.collect.library.data.entity.OfflineMapCityBean" />
|
||||
</data>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
|
||||
Reference in New Issue
Block a user