diff --git a/app/build.gradle b/app/build.gradle
index aaa4809f..a6212aa7 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -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
diff --git a/app/src/main/java/com/navinfo/omqs/bean/OfflineMapCityBean.kt b/app/src/main/java/com/navinfo/omqs/bean/OfflineMapCityBean.kt
index fd00662b..d4485441 100644
--- a/app/src/main/java/com/navinfo/omqs/bean/OfflineMapCityBean.kt
+++ b/app/src/main/java/com/navinfo/omqs/bean/OfflineMapCityBean.kt
@@ -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 = ""
diff --git a/app/src/main/java/com/navinfo/omqs/bean/OfflineMapCityRealmObject.kt b/app/src/main/java/com/navinfo/omqs/bean/OfflineMapCityRealmObject.kt
index 4f8481fc..92461d60 100644
--- a/app/src/main/java/com/navinfo/omqs/bean/OfflineMapCityRealmObject.kt
+++ b/app/src/main/java/com/navinfo/omqs/bean/OfflineMapCityRealmObject.kt
@@ -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=""
diff --git a/app/src/main/java/com/navinfo/omqs/ui/activity/login/LoginViewModel.kt b/app/src/main/java/com/navinfo/omqs/ui/activity/login/LoginViewModel.kt
index 7578921b..46e0e27f 100644
--- a/app/src/main/java/com/navinfo/omqs/ui/activity/login/LoginViewModel.kt
+++ b/app/src/main/java/com/navinfo/omqs/ui/activity/login/LoginViewModel.kt
@@ -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')}")
diff --git a/app/src/main/res/layout/adapter_offline_map_city.xml b/app/src/main/res/layout/adapter_offline_map_city.xml
index 3bad8ddd..3a0c0d60 100644
--- a/app/src/main/res/layout/adapter_offline_map_city.xml
+++ b/app/src/main/res/layout/adapter_offline_map_city.xml
@@ -10,7 +10,7 @@
+ type="com.navinfo.collect.library.data.entity.OfflineMapCityBean" />