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 @@ + + + + + + + + + + \ 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