From 89585ec23f4a5affae64bcafa95c9611278a4bf9 Mon Sep 17 00:00:00 2001 From: sihoo Date: Mon, 31 Aug 2026 19:31:54 +0900 Subject: [PATCH] =?UTF-8?q?release:=201.1.5=20Android=20=EB=B9=8C=EB=93=9C?= =?UTF-8?q?=20=ED=98=B8=ED=99=98=EC=84=B1=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit AGP 9 환경에서 desktop_drop 플러그인의 Kotlin Gradle Plugin 적용 방식이 깨져 있어 릴리즈 APK 빌드가 실패하던 문제를 해결. desktop_drop을 0.8.3으로 올리고, :desktop_drop 서브프로젝트에 kotlin-android 플러그인을 명시적으로 적용하도록 root build.gradle.kts에 예외 처리 추가. Co-Authored-By: Claude Sonnet 5 --- android/build.gradle.kts | 5 +++++ pubspec.lock | 4 ++-- pubspec.yaml | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/android/build.gradle.kts b/android/build.gradle.kts index f2d8ce8..92cd3ec 100644 --- a/android/build.gradle.kts +++ b/android/build.gradle.kts @@ -26,6 +26,11 @@ subprojects { tasks.register("clean") { delete(rootProject.layout.buildDirectory) } +subprojects { + if (project.name == "desktop_drop") { + pluginManager.apply("org.jetbrains.kotlin.android") + } +} subprojects { plugins.withId("com.android.library") { extensions.configure { diff --git a/pubspec.lock b/pubspec.lock index cd5ebe6..70a2375 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -109,10 +109,10 @@ packages: dependency: "direct main" description: name: desktop_drop - sha256: c65d1f959ccf4bb6803f984303d03e1e0dd4c0f73a3a2eca2d1b46d48ea16999 + sha256: "4c639b4cb80780d1cb94c3252309772e5e68522372181497bc9cd2fbd973aec1" url: "https://pub.dev" source: hosted - version: "0.8.2" + version: "0.8.3" device_info_plus: dependency: "direct main" description: diff --git a/pubspec.yaml b/pubspec.yaml index 9d51472..399f484 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -54,7 +54,7 @@ dependencies: vibration: ^3.2.0 excel: ^4.0.6 file_picker: ^12.1.2 - desktop_drop: ^0.8.2 + desktop_drop: ^0.8.3 web: ^1.1.1 dev_dependencies: