update dependencies. also update IDE to Android Studio Iguana | 2023.2.1
This commit is contained in:
parent
c07fff29ba
commit
e57568a5b4
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="KotlinJpsPluginSettings">
|
||||
<option name="version" value="1.9.22" />
|
||||
<option name="version" value="1.9.23" />
|
||||
</component>
|
||||
</project>
|
|
@ -19,6 +19,12 @@ compileKotlin.kotlinOptions {
|
|||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
||||
)
|
||||
}
|
||||
compileTestKotlin.kotlinOptions{
|
||||
jvmTarget = Vers.kotlinJvmTarget
|
||||
freeCompilerArgs = listOf(
|
||||
"-opt-in=kotlin.ExperimentalStdlibApi",
|
||||
)
|
||||
}
|
||||
|
||||
dependencies {
|
||||
implementation(fileTree(mapOf("dir" to "libs", "include" to arrayOf("*.jar"))))
|
||||
|
|
|
@ -163,7 +163,7 @@ dependencies {
|
|||
implementation(project(":anko"))
|
||||
implementation(fileTree(mapOf("dir" to "src/main/libs", "include" to arrayOf("*.aar"))))
|
||||
|
||||
"fcmImplementation"("com.google.firebase:firebase-messaging:23.4.0")
|
||||
"fcmImplementation"("com.google.firebase:firebase-messaging:23.4.1")
|
||||
"fcmImplementation"("org.jetbrains.kotlinx:kotlinx-coroutines-play-services:${Vers.kotlinxCoroutinesVersion}")
|
||||
|
||||
implementation("androidx.core:core-splashscreen:1.0.1")
|
||||
|
|
|
@ -70,7 +70,7 @@ dependencies {
|
|||
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:${Vers.desugarLibVersion}")
|
||||
|
||||
api("androidx.appcompat:appcompat:${Vers.appcompatVersion}")
|
||||
api("androidx.browser:browser:1.7.0")
|
||||
api("androidx.browser:browser:1.8.0")
|
||||
api("androidx.core:core-ktx:${Vers.coreKtxVersion}")
|
||||
api("androidx.drawerlayout:drawerlayout:1.2.0")
|
||||
api("androidx.emoji2:emoji2-bundled:${Vers.emoji2Version}")
|
||||
|
|
|
@ -49,6 +49,7 @@ fun Context.generateTempFile(prefix: String) =
|
|||
suspend fun transcodeAudio(
|
||||
context: Context,
|
||||
inUri: Uri,
|
||||
@Suppress("UNUSED_PARAMETER")
|
||||
inMimeType: String,
|
||||
): Pair<File, String> {
|
||||
val inputMediaItem = MediaItem.fromUri(inUri)
|
||||
|
|
|
@ -8,7 +8,7 @@ buildscript {
|
|||
classpath("com.android.tools.build:gradle:${Vers.androidGradlePruginVersion}")
|
||||
|
||||
// room のバージョンの影響で google-services を上げられない場合がある
|
||||
classpath("com.google.gms:google-services:4.4.0")
|
||||
classpath("com.google.gms:google-services:4.4.1")
|
||||
|
||||
//noinspection DifferentKotlinGradleVersion
|
||||
classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:${Vers.kotlinVersion}")
|
||||
|
@ -35,6 +35,17 @@ allprojects {
|
|||
// alexzhirkevich/custom-qr-generator
|
||||
maven(url = "https://jitpack.io")
|
||||
}
|
||||
|
||||
// configurationのリストを標準出力に出す
|
||||
// usage: ./gradlew -q --no-configuration-cache :app:printConfigurations
|
||||
tasks.register("printConfigurations") {
|
||||
doLast {
|
||||
println("project: ${project.name} configurations:")
|
||||
for( c in configurations){
|
||||
println("configuration: ${c.name}")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
tasks.withType<JavaCompile> {
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import org.gradle.api.JavaVersion
|
||||
|
||||
@Suppress("MemberVisibilityCanBePrivate")
|
||||
@Suppress("ConstPropertyName")
|
||||
object Vers {
|
||||
const val stBuildToolsVersion = "34.0.0"
|
||||
const val stCompileSdkVersion = 34
|
||||
|
@ -10,20 +10,25 @@ object Vers {
|
|||
val javaSourceCompatibility = JavaVersion.VERSION_1_8
|
||||
val javaTargetCompatibility = JavaVersion.VERSION_1_8
|
||||
|
||||
const val kotlinVersion = "1.9.22"
|
||||
@Suppress("MemberVisibilityCanBePrivate")
|
||||
const val kotlinVersion = "1.9.23"
|
||||
const val kotlinJvmTarget = "1.8"
|
||||
const val kotlinJvmToolchain = 17
|
||||
|
||||
const val androidGradlePruginVersion = "8.2.1"
|
||||
const val androidGradlePruginVersion = "8.3.0"
|
||||
|
||||
const val androidxAnnotationVersion = "1.6.0"
|
||||
const val androidxTestEspressoCoreVersion = "3.5.1"
|
||||
const val androidxTestExtJunitVersion = "1.1.5"
|
||||
const val androidxTestVersion = "1.5.0"
|
||||
|
||||
@Suppress("MemberVisibilityCanBePrivate")
|
||||
const val glideVersion = "4.15.1"
|
||||
|
||||
// const val ankoVersion = "0.10.8"
|
||||
const val appcompatVersion = "1.6.1"
|
||||
const val archVersion = "2.2.0"
|
||||
const val benManesVersion = "0.51.0"
|
||||
const val commonsCodecVersion = "1.16.0"
|
||||
const val composeVersion = "1.0.5"
|
||||
const val conscryptVersion = "2.5.2"
|
||||
|
@ -31,17 +36,16 @@ object Vers {
|
|||
const val desugarLibVersion = "2.0.4"
|
||||
const val detektVersion = "1.23.4"
|
||||
const val emoji2Version = "1.4.0"
|
||||
const val glideVersion = "4.15.1"
|
||||
const val junitVersion = "4.13.2"
|
||||
const val koinVersion = "3.5.0"
|
||||
const val kotlinTestVersion = kotlinVersion // "1.9.22"
|
||||
const val kotlinxCoroutinesVersion = "1.7.3"
|
||||
const val kotlinTestVersion = kotlinVersion
|
||||
const val kotlinxCoroutinesVersion = "1.8.0"
|
||||
const val kotlinxSerializationPluginVersion = kotlinVersion
|
||||
const val kotlinxSerializationLibVersion = "1.6.2"
|
||||
const val kspVersion = "$kotlinVersion-1.0.16"
|
||||
const val lifecycleVersion = "2.6.2"
|
||||
const val kotlinxSerializationLibVersion = "1.6.3"
|
||||
const val kspVersion = "$kotlinVersion-1.0.19"
|
||||
const val lifecycleVersion = "2.7.0"
|
||||
const val materialVersion = "1.11.0"
|
||||
const val media3Version = "1.2.0"
|
||||
const val media3Version = "1.3.0"
|
||||
const val okhttpVersion = "5.0.0-alpha.11"
|
||||
const val preferenceKtxVersion = "1.2.1"
|
||||
const val startupVersion = "1.1.1"
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#Mon Jun 13 20:53:58 JST 2022
|
||||
distributionBase=GRADLE_USER_HOME
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.5-bin.zip
|
||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
|
||||
distributionPath=wrapper/dists
|
||||
zipStorePath=wrapper/dists
|
||||
zipStoreBase=GRADLE_USER_HOME
|
||||
|
|
Loading…
Reference in New Issue