Проект Flutter не будет успешно собран после добавления некоторых пакетов из pub.devJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Проект Flutter не будет успешно собран после добавления некоторых пакетов из pub.dev

Сообщение Anonymous »

Мое приложение Flutter не выполняет процесс сборки, когда я добавляю зависимость в файл pubspec.yaml
Я заметил, что это происходит, когда я добавляю webview_flutter: ^4.9.0 илиshared_preferences с ошибкой ниже
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':webview_flutter_android:compileDebugJavaWithJavac'.
> Could not resolve all files for configuration ':webview_flutter_android:androidJdkImage'.
> Failed to transform core-for-system-modules.jar to match attributes {artifactType=_internal_android_jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
> Execution failed for JdkImageTransform: C:\Users\Hi\AppData\Local\Android\Sdk\platforms\android-34\core-for-system-modules.jar.
> Error while executing process C:\Program Files\Android\Android Studio\jbr\bin\jlink.exe with arguments {--module-path C:\Users\Hi\.gradle\caches\transforms-3\4a46fc89ed5f9adfe3afebf74eb8bfeb\transformed\output\temp\jmod --add-modules java.base --output C:\Users\Hi\.gradle\caches\transforms-3\4a46fc89ed5f9adfe3afebf74eb8bfeb\transformed\output\jdkImage --disable-plugin system-modules}

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 22s
Error: Gradle task assembleDebug failed with exit code 1


Это сообщение об ошибке для пакетаshared_preferences
Resolving dependencies...
Downloading packages...
collection 1.18.0 (1.19.0 available)
firebase 9.0.3 (discontinued replaced by firebase_core)
http 0.13.6 (1.2.2 available)
http_parser 4.0.2 (4.1.0 available)
js 0.6.7 (0.7.1 available)
leak_tracker 10.0.5 (10.0.7 available)
leak_tracker_flutter_testing 3.0.5 (3.0.8 available)
lints 5.0.0 (5.1.0 available)
material_color_utilities 0.11.1 (0.12.0 available)
meta 1.15.0 (1.16.0 available)
stack_trace 1.11.1 (1.12.0 available)
string_scanner 1.2.0 (1.3.0 available)
test_api 0.7.2 (0.7.3 available)
vm_service 14.2.5 (14.3.0 available)
Got dependencies!
1 package is discontinued.
13 packages have newer versions incompatible with dependency constraints.
Try `flutter pub outdated` for more information.
Launching lib\main.dart on SM G986U in debug mode...
Running Gradle task 'assembleDebug'...

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':shared_preferences_android:compileDebugJavaWithJavac'.
> Could not resolve all files for configuration ':shared_preferences_android:androidJdkImage'.
> Failed to transform core-for-system-modules.jar to match attributes {artifactType=_internal_android_jdk_image, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}.
> Execution failed for JdkImageTransform: C:\Users\Hi\AppData\Local\Android\Sdk\platforms\android-34\core-for-system-modules.jar.
> Error while executing process C:\Program Files\Android\Android Studio\jbr\bin\jlink.exe with arguments {--module-path C:\Users\Hi\.gradle\caches\transforms-3\4a46fc89ed5f9adfe3afebf74eb8bfeb\transformed\output\temp\jmod --add-modules java.base --output C:\Users\Hi\.gradle\caches\transforms-3\4a46fc89ed5f9adfe3afebf74eb8bfeb\transformed\output\jdkImage --disable-plugin system-modules}

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 58s
Error: Gradle task assembleDebug failed with exit code 1


Как только я удаляю эту зависимость, проекты собираются как обычно.
Недавно я обновился до последней версии студии Android, и именно тогда начались проблемы. До этого мой проект собирался нормально, без каких-либо проблем, даже с упомянутыми пакетами. Затем я перезагрузил свой компьютер и установил все с нуля, и, похоже, я снова столкнулся с той же проблемой. я также пытался добавить эти проблемные зависимости с помощью терминала, но это не решило проблему.
Любая помощь будет очень признательна
Это мой pubspec.yaml
name: myportfolio
description: "An annoying flutter project"
publish_to: 'none' # Remove this line if you wish to publish to pub.dev

version: 1.0.0+1

environment:
sdk: ^3.5.1

dependencies:
flutter:
sdk: flutter
provider: ^6.1.2
glassmorphism: ^3.0.0
glassmorphism_ui: ^0.3.0
sliding_up_panel: ^2.0.0+1
# webview_flutter: ^4.9.0
ionicons: ^0.2.2
toast: ^0.3.0
cloud_firestore: ^5.4.4
internet_connection_checker: ^1.0.0+1
loading_indicator: ^3.1.1
timeago: ^3.7.0
flutter_bloc: ^8.1.6
bloc: ^8.1.4
firebase_core: ^3.6.0

# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^1.0.8
shared_preferences: ^2.3.2

dev_dependencies:
flutter_test:
sdk: flutter

flutter_lints: ^5.0.0

flutter:

uses-material-design: true



Подробнее здесь: https://stackoverflow.com/questions/790 ... om-pub-dev
Ответить

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

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

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

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

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