Руководство по инициативу инициируют основное проектное руководство (в настоящее время создание автоматического созданияAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Руководство по инициативу инициируют основное проектное руководство (в настоящее время создание автоматического создания

Сообщение Anonymous »

Я новичок в трепете.
Я попытался запустить очень простое приложение Flutter (flutter create .) безрезультатно (в симуляторе, через администратора cmd).
Погуглил, получил такую ​​ошибку:
Execution failed for task ':app:checkDebugAarMetadata'.
> A failure occurred while executing com.android.build.gradle.internal.tasks.CheckAarMetadataWorkAction
> An issue was found when checking AAR metadata:

1. Dependency ':flutter_local_notifications' requires core library desugaring to be enabled
for :app.

See https://developer.android.com/studio/wr ... pport.html for more
details.

поэтому создайте build.gradle приложения, вставьте то, что я считал необходимым, и этого оказалось недостаточно, затем попробовал кое-что, но все равно ничего.
Может ли кто-нибудь написать четкое пошаговое руководство по запуску очень простого, работающего приложения flutter?
(пробовал flutterclear, flutter pub get, flutter run -v, flutter Doctor, Flutter Analysis и многое другое в изменениях кода).
Я подробно описал для всех нас, поэтому мой текущий шаг за шагом:
  • Установить на флаттер кода.
  • начните с создания новой свободной папки, cd «имя папки».
  • проверьте доктор флаттера, надеюсь, все хорошо.
  • создание проекта с флаттером create ..
  • затем,
    (похоже, что многие говорят об обновлении android/app/build.gradle, но при создании проекта файл не существует! build.gradle.kts существует, но я понимаю, что это не то же самое, что builde.gradle, который, как говорят, обновляется через Интернет, чтобы он работал).
    проверка, решит ли это добавление этого как есть в файл build.gradle.kts -
compileOptions {
sourceCompatibility = JavaVersion.VERSION_17
targetCompatibility = JavaVersion.VERSION_17
isCoreLibraryDesugaringEnabled = true
}

dependencies {
implementation("androidx.multidex:multidex:2.0.1")
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.4")
}

.
.
.
x. если все готово, то флаттер анализируем, если нет ошибок =>
x+1. flutter clean, flutter pub get, flutter run.
Спасибо!
шаг 5 не помог мне решить эту проблему, так как после запуска flutter у меня получилось следующее:
Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...
e: file:///D:/project_name/android/build.gradle.kts:14:1: Unresolved reference: compileOptions
e: file:///D:/project_name/android/build.gradle.kts:15:9: Unresolved reference: sourceCompatibility
e: file:///D:/project_name/android/build.gradle.kts:16:9: Unresolved reference: targetCompatibility
e: file:///D:/project_name/android/build.gradle.kts:17:9: Unresolved reference: isCoreLibraryDesugaringEnabled
e: file:///D:/project_name/android/build.gradle.kts:21:5: Unresolved reference: implementation
e: file:///D:/project_name/android/build.gradle.kts:22:5: Unresolved reference: coreLibraryDesugaring

FAILURE: Build failed with an exception.

* Where:
Build file 'D:\project_name\android\build.gradle.kts' line: 14

* What went wrong:
Script compilation errors:

Line 14: compileOptions {
^ Unresolved reference: compileOptions

Line 15: sourceCompatibility = JavaVersion.VERSION_17
^ Unresolved reference: sourceCompatibility

Line 16: targetCompatibility = JavaVersion.VERSION_17
^ Unresolved reference: targetCompatibility

Line 17: isCoreLibraryDesugaringEnabled = true
^ Unresolved reference: isCoreLibraryDesugaringEnabled

Line 21: implementation("androidx.multidex:multidex:2.0.1")
^ Unresolved reference: implementation

Line 22: coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.1.4")
^ Unresolved reference: coreLibraryDesugaring```


Подробнее здесь: https://stackoverflow.com/questions/797 ... -gives-err
Ответить

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

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

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

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

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