Android 빌드시키기
바로에러가 나서…
* What went wrong:
The Android Gradle plugin supports only Kotlin Gradle plugin version 1.5.20 and higher.
The following dependencies do not satisfy the required version:
project ':speech_to_text' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.50
Android Studo 에서 Flutter Plugins에서 문제가 되는 부분의


해결했으나 다시 에러….
* What went wrong:
Execution failed for task ':app:processDebugGoogleServices'.
> No matching client found for package name 'com.linker.linker_manager'

이는 id 'com.google.gms.google-service' 부분을 없애주거나 주석처리해주면 오류가 해결된다.
위 plugin이 이미 구글 서비스를 포함하고 있어서 오류가 난다고 한다
아니 ….android/src/google-services.json 파일에 client_info 에 package_name이 일치하지않아서 문제가 발생한다.
android/src/build.gradle 에 있는 명칭과 같아야한다.
그래도 또발생…
또에러…
* What went wrong:
Execution failed for task ':app:mergeDebugResources'.
> /Users/yujongtae/Dropbox/SOFTWARE/dev_flutter/linker_manager/android/app/src/main/res/drawable/LaunchScreen.png: Error: 'L' is not a valid file-based resource name character: File-based resource names must contain only lowercase a-z, 0-9, or underscore
/Users/yujongtae/Dropbox/SOFTWARE/dev_flutter/linker_manager/android/app/src/main/res/values/styles.xml: Error: Found item Style/LaunchTheme more than one time
LowerCase써야하고,
중복된 스타일 정의가있음, 삭제해야됨
또에러…
* What went wrong:
Execution failed for task ':app:compileDebugKotlin'.
> A failure occurred while executing org.jetbrains.kotlin.compilerRunner.GradleCompilerRunnerWithWorkers$GradleKotlinCompilerWorkAction
android/build.gradle
buildscript {
ext.kotlin_version = "1.7.20" // Kotlin 버전을 최신 호환 버전으로 설정
repositories {
google()
mavenCentral()
}
dependencies {
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.android.tools.build:gradle:8.0.2'
classpath 'com.google.gms:google-services:4.3.14'
}
}
allprojects {
repositories {
google()
mavenCentral()
}
}
rootProject.buildDir = "../build"
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
project.evaluationDependsOn(":app")
}
tasks.register("clean", Delete) {
delete rootProject.buildDir
}
flutter upgrade
이래도 안된다…
[!] Your project requires a newer version of the Kotlin Gradle plugin. │
│ Find the latest version on https://kotlinlang.org/docs/releases.html#release-details, then │
│ update the │
│ version number of the plugin with id "org.jetbrains.kotlin.android" in the plugins block of │
│ /Users/yujongtae/Dropbox/SOFTWARE/dev_flutter/linker_manager/android/settings.gradle. │
│ │
│ Alternatively (if your project was created before Flutter 3.19), update │
│ /Users/yujongtae/Dropbox/SOFTWARE/dev_flutter/linker_manager/android/build.gradle │
│ ext.kotlin_version = '<latest-version>'
ext.kotlin_version = "1.9.0"
...
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath 'com.android.tools.build:gradle:8.1.1'
rm -rf ~/.gradle/caches/
flutter clean
flutter pub get
flutter run
cd android
./gradlew clean


