From 795e685a3a5f703b5adf2dc9e2144c20b368d219 Mon Sep 17 00:00:00 2001 From: mazengfei <331023091@qq.com> Date: Thu, 16 Oct 2025 16:40:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=85=8D=E7=BD=AE=E5=8F=82?= =?UTF-8?q?=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/build.gradle.kts | 7 +++++++ build.gradle.kts | 12 ++++++++++++ settings.gradle.kts | 5 +++++ 3 files changed, 24 insertions(+) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 6119d2b..66f37e6 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -4,6 +4,10 @@ plugins { id("com.google.devtools.ksp") id("com.google.dagger.hilt.android") id("kotlin-parcelize") + + id("com.github.ben-manes.versions") version "0.52.0" + id("io.objectbox") // ✅ 使用插件 id(不用带版本号) + } android { @@ -111,4 +115,7 @@ dependencies { implementation (libs.pytorch.android) implementation (libs.pytorch.android.torchvision) + + val objectboxVersion = "5.0.1" + debugImplementation("io.objectbox:objectbox-android-objectbrowser:$objectboxVersion") } \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index d4212d4..6b0c0fa 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -5,4 +5,16 @@ plugins { id("com.google.devtools.ksp") version "2.0.21-1.0.27" apply false id("com.google.dagger.hilt.android") version "2.56.2" apply false alias(libs.plugins.android.library) apply false +} +buildscript { + repositories { + google() + mavenCentral() + maven("https://objectbox.net/beta-repo/") // ✅ 仍需声明 + } + dependencies { + classpath("com.android.tools.build:gradle:8.10.1") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.0") + classpath("io.objectbox:objectbox-gradle-plugin:5.0.1") // ✅ ObjectBox 插件 + } } \ No newline at end of file diff --git a/settings.gradle.kts b/settings.gradle.kts index 9bad36d..1ce01ff 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -12,6 +12,9 @@ pluginManagement { } mavenCentral() gradlePluginPortal() + + maven("https://objectbox.net/beta-repo/") // ✅ 必加 + } } dependencyResolutionManagement { @@ -22,6 +25,8 @@ dependencyResolutionManagement { } google() mavenCentral() + maven("https://objectbox.net/beta-repo/") // ✅ 必加 + } }