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