I'我尝试了所有的方法,但我的flutter应用程序仍然没有运行..已安装(也有过时的Sdk工具)



我已经尝试了一切,但我的flutter应用程序仍然没有运行。。。已安装(也有过时的Sdk工具(

这是回溯-

C:UsersSharath>flutter doctor -v
Downloading Gradle Wrapper...                                       1.2s
[√] Flutter (Channel stable, 1.20.2, on Microsoft Windows [Version 10.0.10586], locale en-US)
• Flutter version 1.20.2 at C:srcflutter
• Framework revision bbfbf1770c (7 weeks ago), 2020-08-13 08:33:09 -0700
• Engine revision 9d5b21729f
• Dart version 2.9.1
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
• Android SDK at C:UsersSharathAppDataLocalAndroidSdk
• Platform android-30, build-tools 30.0.2
• ANDROID_HOME = C:UsersSharathAppDataLocalAndroidSdk
• Java binary at: C:Program FilesAndroidAndroid Studio1jrebinjava
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
X Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit https://flutter.dev/docs/get-started/install/windows#android-setup for detailed instructions.
[√] Android Studio (version 4.0)
• Android Studio at C:Program FilesAndroidAndroid Studio1
• Flutter plugin version 48.1.2
• Dart plugin version 193.7547
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.49.1)
• VS Code at C:UsersSharathAppDataLocalProgramsMicrosoft VS Code
• Flutter extension version 3.15.0
[!] Connected device
! No devices available
! Doctor found issues in 2 categories.

当我在安卓工作室运行时,它显示-

Downloading Gradle Wrapper...
Downloading Gradle Wrapper...
Failed to delete "C:srcflutterbincachedownloadsstorage.googleapis.comflutter_infragradle-wrapperfd5c1f2c013565a3bea56ada6df9d2b8e96d56aagradle-wrapper.tgz". Please delete manually. FileSystemException: Cannot delete file, path = 'C:srcflutterbincachedownloadsstorage.googleapis.comflutter_infragradle-wrapperfd5c1f2c013565a3bea56ada6df9d2b8e96d56aagradle-wrapper.tgz' (OS Error: The system cannot find the path specified.
, errno = 3)
Launching libmain.dart on RMX1971 in debug mode...
Running Gradle task 'assembleDebug'...
Exception: Unable to locate gradlew script. Please check that C:UsersSharathDesktopflutter_appandroidgradlew.bat exists or that C:UsersSharathDesktopflutter_appandroid can be read.

这里似乎有一些问题:

  1. Java版本OpenJDK运行时环境(版本1.8.0_224-release-1644-b01(X Android许可证状态未知。请尝试重新安装或更新您的Android SDK Manager。请确保在您正在使用的android Studio上的机器上接受所有android SDK的许可证

您可以运行此命令以接受所有许可证。是|sdkmanager--许可证

有关更多信息,请查看社区wiki的答案:自动接受所有SDK许可

  1. 只是安卓系统给你带来了问题吗?如果是这样的话,那么看起来你可能不得不从你的解决方案中删除Android项目,并重新制作它们

您可以运行此命令来执行此操作:颤动产生。

既然你已经启用了Android配置,那么它应该没问题请确保在执行此操作之前备份您的项目

  1. 从稳定通道升级颤振版本。最新版本是1.22.0。在此处运行此命令:颤振升级然后运行此命令:颤动升级医生

完成这项工作后,请清理您的项目,并通过开发flutter的IDE重建您的解决方案。

最新更新