diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
new file mode 100644
index 0000000..7643783
--- /dev/null
+++ b/.idea/codeStyles/Project.xml
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ xmlns:android
+
+ ^$
+
+
+
+
+
+
+
+
+ xmlns:.*
+
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*:id
+
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ .*:name
+
+ http://schemas.android.com/apk/res/android
+
+
+
+
+
+
+
+
+ name
+
+ ^$
+
+
+
+
+
+
+
+
+ style
+
+ ^$
+
+
+
+
+
+
+
+
+ .*
+
+ ^$
+
+
+ BY_NAME
+
+
+
+
+
+
+ .*
+
+ http://schemas.android.com/apk/res/android
+
+
+ ANDROID_ATTRIBUTE_ORDER
+
+
+
+
+
+
+ .*
+
+ .*
+
+
+ BY_NAME
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml
new file mode 100644
index 0000000..79ee123
--- /dev/null
+++ b/.idea/codeStyles/codeStyleConfig.xml
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml
new file mode 100644
index 0000000..b268ef3
--- /dev/null
+++ b/.idea/deploymentTargetSelector.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
index 8978d23..0ad17cb 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -1,3 +1,4 @@
+
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
index d3db159..73419c3 100644
--- a/app/build.gradle.kts
+++ b/app/build.gradle.kts
@@ -29,6 +29,7 @@ android {
cppFlags += ""
}
}
+ testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
}
buildFeatures {
@@ -188,12 +189,17 @@ dependencies {
compileOnly("de.robv.android.xposed:api:82")
compileOnly(project(":qqinterface"))
- val serializationVersion = "1.6.2"
+ val serializationVersion = "1.6.3"
implementation("org.jetbrains.kotlinx:kotlinx-io-jvm:0.1.16")
- implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.0-RC2")
+ implementation("org.jetbrains.kotlinx:kotlinx-coroutines-android:1.8.1")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:$serializationVersion")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-protobuf:$serializationVersion")
- implementation("com.google.protobuf:protobuf-java:3.24.0")
- implementation("androidx.core:core-ktx:1.12.0")
+ implementation("com.google.protobuf:protobuf-java:4.26.1")
+ implementation("androidx.core:core-ktx:1.13.1")
+ testImplementation("junit:junit:4.13.2")
+ androidTestImplementation("androidx.test:core:1.5.0")
+ androidTestImplementation("androidx.test.ext:junit:1.1.5")
+ androidTestImplementation("androidx.test:runner:1.5.2")
+ androidTestImplementation("androidx.test:rules:1.5.0")
}
\ No newline at end of file
diff --git a/build.gradle.kts b/build.gradle.kts
index edfcfd3..075a54a 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -1,5 +1,5 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
plugins {
- id("com.android.application") version "8.3.2" apply false
+ id("com.android.application") version "8.4.0" apply false
id("org.jetbrains.kotlin.android") version "1.9.0" apply false
}
\ No newline at end of file
diff --git a/qqinterface/build.gradle.kts b/qqinterface/build.gradle.kts
index 53335d9..241b4fe 100644
--- a/qqinterface/build.gradle.kts
+++ b/qqinterface/build.gradle.kts
@@ -32,7 +32,7 @@ android {
}
dependencies {
- implementation("androidx.core:core-ktx:1.9.0")
+ implementation("androidx.core:core-ktx:1.13.1")
implementation("androidx.appcompat:appcompat:1.6.1")
- implementation("com.google.android.material:material:1.9.0")
+ implementation("com.google.android.material:material:1.12.0")
}
\ No newline at end of file