#windows #flutter #visual-studio-code #flutter-android
Вопрос:
Привет, я использую vscode с расширением flutter и создал новый проект и ничего не изменил, но когда я пытаюсь запустить его на Android, я просто получаю это:
Launching libmain.dart on sdk gphone x86 in debug mode...
libmain.dart:1
Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns http://schemas.android.com/repository/android/common/01
Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 to old ns http://schemas.android.com/repository/android/generic/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to old ns http://schemas.android.com/sdk/android/repo/addon2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02 to old ns http://schemas.android.com/sdk/android/repo/repository2/01
Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
FAILURE: Build failed with an exception.
* Where:
Script 'D:flutterflutterpackagesflutter_toolsgradleflutter.gradle' line: 1005
* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'D:flutterflutterbinflutter.bat'' finished with non-zero exit value 1
* 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 4m 1s
Exception: Gradle task assembleDebug failed with exit code 1
Exited (sigterm)
Когда я пытаюсь запустить его в Интернете, он работает идеально, но когда я пытаюсь запустить его на эмуляторе Android или на реальном телефоне Android, он выдает ту же ошибку, что и показано выше.
Я уже попытался очистить рабочее пространство и обновить его до новейшей и разработанной версии flutter.
flutter doctor
не выдаст никаких ошибок и скажет, что все в порядке.
Кто-нибудь может помочь?
Изменить:
fluttter run --verbose
вывод:
20:41:03.74 | LSH | D:programmingVScodeFlutterTestApptest_application_1> flutter run --verbose
[ 112 ms] executing: [D:flutterflutter/] git -c log.showSignature=false log -n 1 --pretty=f
[ 171 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[ 1 ms] 4b330ddbedab445481cc73d50a4695b9154b4e4f
[ 1 ms] executing: [D:flutterflutter/] git tag --points-at 4b330ddbedab445481cc73d50a4695
[ 133 ms] Exit code 0 from: git tag --points-at 4b330ddbedab445481cc73d50a4695b9154b4e4f
[ ] 2.6.0-11.0.pre
[ 16 ms] executing: [D:flutterflutter/] git rev-parse --abbrev-ref --symbolic @{u}
[ 101 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ ] origin/dev
[ ] executing: [D:flutterflutter/] git ls-remote --get-url origin
[ 102 ms] Exit code 0 from: git ls-remote --get-url origin
[ ] https://github.com/flutter/flutter.git
[ 269 ms] executing: [D:flutterflutter/] git rev-parse --abbrev-ref HEAD
[ 104 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ ] dev
[ 130 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update
[ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping upda
[ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ 8 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required, skipping update.
[ 1 ms] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
is not required, skipping update. acts' is not required, skipping update.
[ 16 ms] Artifact Instance of 'WindowsUwpEngineArtiacts' is not required, skipping update.facts' is not required, skipping update. facts' is not required, skipping update.
[ ] Artifact Instance of 'MacOSEngineArtifactsmbols' is not required, skipping update.' is not required, skipping update. idsdkplatform-toolsadb.exe devices -l
[ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update. duct:r8qxxx model:SM_G781B device:r8q tra
[ ] Artifact Instance of 'LinuxFuchsiaSDKArtifform-toolsadb.exe -s RFCR40FYKDA shell gacts' is not required, skipping update. Artifacts' is not required, skipping upda
[ ] Artifact Instance of 'MacOSFuchsiaSDKArtifis not required, skipping update.acts' is not required, skipping update. facts' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerSDKArti' is not required, skipping update.facts' is not required, skipping update. ' is not required, skipping update.
[ ] Artifact Instance of 'FlutterRunnerDebugSyacts' is not required, skipping update.mbols' is not required, skipping update. acts' is not required, skipping update.
[ 164 ms] Skipping pub get: version match. facts' is not required, skipping update.
[ 224 ms] Generating D:programmingVScodeFlutterTmbols' is not required, skipping update.estApptest_application_1androidappsrcmainjavaioflutterpluginsGeneratedPluginRegistrant.java estApptest_application_1androidappsrc
[ 240 ms] ro.hardware = qcom
[ 112 ms] Initializing file store
[ 38 ms] Skipping target: gen_localizations
[ 16 ms] Skipping target:
gen_dart_plugin_registrant
[ 8 ms] Skipping target: _composite
[ 5 ms] complete
[ 17 ms] Launching libmain.dart on SM G781B in
debug mode...
[ 17 ms]
D:flutterflutterbincachedart-sdkbindart.exe
--disable-dart-dev
D:flutterflutterbincacheartifactsenginewindows-x64frontend_server.dart.snapshot --sdk-root
D:flutterflutterbincacheartifactsenginecommonflutter_patched_sdk/ --incremental --target=flutter
--debugger-module-names
--experimental-emit-debug-metadata
-DFLUTTER_WEB_AUTO_DETECT=true --output-dill
C:UsersPCAppDataLocalTempflutter_tools.3b35b6d3flutter_tool.4187a6beapp.dill --packages
D:programmingVScodeFlutterTestApptest_application_1.dart_toolpackage_config.json
-Ddart.vm.profile=false -Ddart.vm.product=false
--enable-asserts --track-widget-creation
--filesystem-scheme org-dartlang-root
--initialize-from-dill
buildc075001b96339384a97db4862b8ab8db.cache.dill.track.dill
--enable-experiment=alternative-invalidation-strategy[ 37 ms] executing:
C:UsersPCAppDataLocalAndroidsdkplatform-toolsadb.exe -s RFCR40FYKDA shell -x logcat -v time -t 1
[ 35 ms] <- compile
package:test_application_1/main.dart
[ 611 ms] --------- beginning of system
10-08 20:42:31.670 E/Watchdog( 1139): !@Sync: 5393 heap: 120 / 129
[2021-10-08 20:42:31.669] sdogWay: softdog FD: 785
[ 26 ms] executing: C:UsersPCAppDataLocalAndroidsdkplatform-toolsadb.exe version
[ 73 ms] Android Debug Bridge version 1.0.41
Version 31.0.3-7562133
Installed as C:UsersPCAppDataLocalAndroidsdkplatform-toolsadb.exe
[ 3 ms] executing: C:UsersPCAppDataLocalAndroidsdkplatform-toolsadb.exe
start-server
[ 56 ms] Building APK
[ 28 ms] Running Gradle task 'assembleDebug'...
[ 7 ms] Using gradle from
D:programmingVScodeFlutterTestApptest_application_1androidgradlew.bat.
[ 102 ms] executing: C:Program FilesAndroidAndroid Studio1jrebinjava -version
[ 986 ms] Exit code 0 from: C:Program FilesAndroidAndroid Studio1jrebinjava -version
[ 1 ms] openjdk version "11.0.10" 2021-01-19
OpenJDK Runtime Environment (build 11.0.10 0-b96-7249189)
OpenJDK 64-Bit Server VM (build 11.0.10 0-b96-7249189, mixed mode)
[ 3 ms] executing: [D:programmingVScodeFlutterTestApptest_application_1android/]
D:programmingVScodeFlutterTestApptest_application_1androidgradlew.bat -Pverbose=true
-Ptarget-platform=android-arm64
-Ptarget=D:programmingVScodeFlutterTestApptest_application_1libmain.dart
-Pdart-defines=RkxVVFRFUl9XRUJfQVVUT19ERVRFQ1Q9dHJ1ZQ== -Pdart-obfuscation=false
-Ptrack-widget-creation=true -Ptree-shake-icons=false -Pfilesystem-scheme=org-dartlang-root
assembleDebug
[ 11333 ms] Warning: Mapping new ns http://schemas.android.com/repository/android/common/02 toold ns http://schemas.android.com/repository/android/common/01
[ 250 ms] Warning: Mapping new ns http://schemas.android.com/repository/android/generic/02 toold ns http://schemas.android.com/repository/android/generic/01
[ 35 ms] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/addon2/02 to
old ns http://schemas.android.com/sdk/android/repo/addon2/01
[ 7 ms] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/repository2/02
to old ns http://schemas.android.com/sdk/android/repo/repository2/01
[ 13 ms] Warning: Mapping new ns http://schemas.android.com/sdk/android/repo/sys-img2/02 to
old ns http://schemas.android.com/sdk/android/repo/sys-img2/01
[ 2142 ms] > Task :app:compileFlutterBuildDebug
[ 20 ms] [ 146 ms] executing: [D:flutterflutter/] git -c log.showSignature=false log -n 1--pretty=format:%H
[ 175 ms] [ 198 ms] Exit code 0 from: git -c log.showSignature=false log -n 1
--pretty=format:%H
[ 3 ms] [ ] 4b330ddbedab445481cc73d50a4695b9154b4e4f
[ ] [ ] executing: [D:flutterflutter/] git tag --points-at
4b330ddbedab445481cc73d50a4695b9154b4e4f
[ 1196 ms] [ 1242 ms] Exit code 0 from: git tag --points-at
4b330ddbedab445481cc73d50a4695b9154b4e4f
[ 2 ms] [ ] 2.6.0-11.0.pre
[ ] [ 16 ms] executing: [D:flutterflutter/] git rev-parse --abbrev-ref --symbolic
@{u}
[ 497 ms] [ 415 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[ 2 ms] [ ] origin/dev
[ ] [ ] executing: [D:flutterflutter/] git ls-remote --get-url origin
[ 196 ms] [ 274 ms] Exit code 0 from: git ls-remote --get-url origin
[ 2 ms] [ ] https://github.com/flutter/flutter.git
[ 96 ms] [ 90 ms] executing: [D:flutterflutter/] git rev-parse --abbrev-ref HEAD
[ 101 ms] [ 109 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[ 1 ms] [ ] dev
[ 198 ms] [ 134 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required,
skipping update.
[ 3 ms] [ ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[ 1 ms] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[ 2 ms] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ 1 ms] [ 5 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping
update.
[ 1 ms] [ ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required,
skipping update.
[ 2 ms] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[ 1 ms] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[ 4 ms] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[ 3 ms] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[ 1 ms] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[ 1 ms] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[ 175 ms] [ 183 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[ 2 ms] [ ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[ 2 ms] [ 7 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required,
skipping update.
[ 1 ms] [ ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping
update.
[ 1 ms] [ ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[ 1 ms] [ ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[ 3 ms] [ ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping
update.
[ 14 ms] [ ] Artifact Instance of 'WindowsUwpEngineArtifacts' is not required,
skipping update.
[ 4 ms] [ ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping
update.
[ 4 ms] [ ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping
update.
[ 1 ms] [ ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required,
skipping update.
[ 4 ms] [ ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required,
skipping update.
[ 4 ms] [ ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required,
skipping update.
[ 9 ms] [ ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required,
skipping update.
[ 4 ms] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.[ 6 ms] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.[ 1 ms] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.[ 2 ms] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.[ 2 ms] [ ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.[ 2 ms] [ ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping
update.
[ 1 ms] [ ] Artifact Instance of 'PubDependencies' is not required, skipping update.[ 5 ms] [ 53 ms] Initializing file store
[ 1 ms] [ 26 ms] Done initializing file store
[ 11 ms] [ 97 ms] Skipping target: gen_localizations
[ 100 ms] [ 22 ms] Skipping target: gen_dart_plugin_registrant
[ 500 ms] [ 563 ms] Skipping target: kernel_snapshot
[ 299 ms] [ 313 ms] Skipping target: debug_android_application
[ 2 ms] [ ] Persisting file store
[ 97 ms] [ 11 ms] Done persisting file store
[ 1 ms] [ 7 ms] build succeeded.
[ 5 ms] [ 29 ms] "flutter assemble" took 1’339ms.
[ 193 ms] [ 218 ms] ensureAnalyticsSent: 210ms
[ 1 ms] [ 1 ms] Running shutdown hooks
[ ] [ ] Shutdown hooks complete
[ 1 ms] [ ] exiting with code 0
[ 95 ms] > Task :app:compileFlutterBuildDebug FAILED
[ 4 ms] FAILURE: Build failed with an exception.
[ 1 ms] * Where:
[ 1 ms] Script 'D:flutterflutterpackagesflutter_toolsgradleflutter.gradle' line: 1005[ 1 ms] * What went wrong:
[ 9 ms] Execution failed for task ':app:compileFlutterBuildDebug'.
[ 4 ms] > Process 'command 'D:flutterflutterbinflutter.bat'' finished with non-zero
exit value 1
[ 2 ms] * 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.
[ 1 ms] * Get more help at https://help.gradle.org
[ ] BUILD FAILED in 17s
[ 1 ms] Deprecated Gradle features were used in this build, making it incompatible with
Gradle 7.0.
[ 1 ms] Use '--warning-mode all' to show the individual deprecation warnings.
[ ] See
https://docs.gradle.org/6.7/userguide/command_line_interface.html#sec:command_line_warnings
[ 4 ms] 1 actionable task: 1 executed
[ 507 ms] Running Gradle task 'assembleDebug'... (completed in 19.5s)
[ 6 ms] Exception: Gradle task assembleDebug failed with exit code 1
[ 4 ms] "flutter run" took 22’000ms.
[ 11 ms]
#0 throwToolExit (package:flutter_tools/src/base/common.dart:10:3)
#1 RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:669:9)
<asynchronous suspension>
#2 FlutterCommand.run.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command.dart:1125:27)
<asynchronous suspension>
#3 AppContext.run.<anonymous closure>
(package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#4 CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#5 FlutterCommandRunner.runCommand.<anonymous closure>
(package:flutter_tools/src/runner/flutter_command_runner.dart:288:9)
<asynchronous suspension>
#6 AppContext.run.<anonymous closure>
(package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#7 FlutterCommandRunner.runCommand
(package:flutter_tools/src/runner/flutter_command_runner.dart:236:5)
<asynchronous suspension>
#8 run.<anonymous closure>.<anonymous closure>
(package:flutter_tools/runner.dart:62:9)
<asynchronous suspension>
#9 AppContext.run.<anonymous closure>
(package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#10 main (package:flutter_tools/executable.dart:92:3)
<asynchronous suspension>
[ 82 ms] ensureAnalyticsSent: 73ms
[ 5 ms] Running shutdown hooks
[ 1 ms] Shutdown hooks complete
[ 1 ms] exiting with code 1
Комментарии:
1. Пожалуйста, приложите полную ошибку, запустив
flutter run --verbose
2. Иногда запуск
flutter clean
помогает при переключении между целями сборки/устройствами.3. Я уже сделал это!
Ответ №1:
Попробуй
flutter clean
и затем,
flutter pub get
Способ 2:
Обновите gradle
версию до 7.0.2 or higher
Ручной способ,
Изменение distributionUrl
в gradle-wrapper.properties
distributionUrl=https://services.gradle.org/distributions/gradle-7.0.2-bin.zip
Изменение build.gradle
, версия gradle в dependencies
,
classpath 'com.android.tools.build:gradle:7.0.2'
Комментарии:
1. Уже пробовал это!
2. Вы пробовали воссоздать проект?
3. Я воссоздал проект и начал с нового, но он по-прежнему не запускается на моем физическом или эмуляторе Android-устройства.