ПРОБЛЕМА ПЕРЕСМОГО ТРЕБОВАНИЯ Java и Gradle VersionJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 ПРОБЛЕМА ПЕРЕСМОГО ТРЕБОВАНИЯ Java и Gradle Version

Сообщение Anonymous »

У меня проблема с проектом Flutter, где он продолжает показывать предупреждения ниже: < /p>
warning: [options] source value 8 is obsolete and will be removed in a future release
warning: [options] target value 8 is obsolete and will be removed in a future release
warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
3 warnings
< /code>
Я уже пробовал обновить версии Gradle и Java, но ничто не решает мою проблему. В настоящее время я использую Ubuntu 24.04.2. Ниже приведены мои конфигурации.
java_home: jvm/jdk-21.0.2
Флаттер Доктор:
[✓] Flutter (Channel stable, 3.29.3, on Ubuntu 24.04.2 LTS 6.11.0-24-generic,
locale en_US.UTF-8) [315ms]
• Flutter version 3.29.3 on channel stable at /home/user/fvm/versions/3.29.0
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision ea121f8859 (2 weeks ago), 2025-04-11 19:10:07 +0000
• Engine revision cf56914b32
• Dart version 3.7.2
• DevTools version 2.42.3

[✓] Android toolchain - develop for Android devices (Android SDK version
36.0.0-rc4) [1,684ms]
• Android SDK at /home/user/Android/Sdk
• Platform android-36, build-tools 36.0.0-rc4
• Java binary at: /usr/lib/jvm/jdk-21.0.2/bin/java
This JDK is specified in your Flutter configuration.
To change the current JDK, run: `flutter config --jdk-dir="path/to/jdk"`.
• Java version OpenJDK Runtime Environment (build 21.0.2+13-58)
• All Android licenses accepted.

[✓] Chrome - develop for the web [236ms]
• Chrome at google-chrome

[✓] Linux toolchain - develop for Linux desktop [472ms]
• Ubuntu clang version 18.1.3 (1ubuntu1)
• cmake version 3.28.3
• ninja version 1.11.1
• pkg-config version 1.8.1

[✓] Android Studio (version 2024.3) [232ms]
• Android Studio at /opt/android-studio
• Flutter plugin version 85.2.3
• Java version OpenJDK Runtime Environment (build 21.0.6+-13355223-b631.42)

[✓] IntelliJ IDEA Community Edition (version 2025.1) [96ms]
• IntelliJ at /opt/idea-IC-243.24978.46
• Flutter plugin version 85.2.4

[✓] VS Code (version 1.99.3) [15ms]
• VS Code at /usr/share/code
• Flutter extension version 3.108.0

[✓] Connected device (3 available) [305ms]
• Linux (desktop) • linux
• linux-x64 • Ubuntu 24.04.2 LTS 6.11.0-24-generic
• Chrome (web) • chrome
• web-javascript • Google Chrome 135.0.7049.114

[✓] Network resources [984ms]
• All expected network resources are available.

• No issues found!

android/app/build.gradle.kts:
plugins {
id("com.android.application")
id("kotlin-android")
id("dev.flutter.flutter-gradle-plugin")
}

android {
namespace = "com.example.app"
compileSdk = 36
ndkVersion = "28.1.13356709"

compileOptions {
sourceCompatibility = JavaVersion.VERSION_21
targetCompatibility = JavaVersion.VERSION_21
}

kotlinOptions {
jvmTarget = "21"
}

defaultConfig {
applicationId = "com.example.app"
minSdk = 21
targetSdk = 36
versionCode = flutter.versionCode
versionName = flutter.versionName
}

buildTypes {
release {
signingConfig = signingConfigs.getByName("debug")
}
}
}

flutter {
source = "../.."
}


android/gradle/wrapper/gradle-wrapper.properties
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-all.zip

android/build.gradle.kts:
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

allprojects {
repositories {
google()
mavenCentral()
}
gradle.projectsEvaluated {
tasks.withType {
options.compilerArgs.add("-Xlint:deprecation")
}
}
}

val newBuildDir: Directory = rootProject.layout.buildDirectory.dir("../../build").get()
rootProject.layout.buildDirectory.value(newBuildDir)

subprojects {
val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name)
project.layout.buildDirectory.value(newSubprojectBuildDir)
}
subprojects {
project.evaluationDependsOn(":app")
}

tasks.register("clean") {
delete(rootProject.layout.buildDirectory)
}



Подробнее здесь: https://stackoverflow.com/questions/795 ... on-android
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • ПРОБЛЕМА ПЕРЕСМОГО ТРЕБОВАНИЯ Java и Gradle Version
    Anonymous » » в форуме Android
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Есть ли способ перечислить зависимости/требования/требования PIP?
    Anonymous » » в форуме Python
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Почему wp_get_theme()->get('Version') работает как аргумент wp_enqueue_styles, но не $version = wp_get_theme()->get('Ver
    Anonymous » » в форуме Php
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Python3 Venv Version и System Version?
    Anonymous » » в форуме Python
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous
  • Python3 Venv Version и System Version?
    Anonymous » » в форуме Python
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»