【发布时间】:2020-06-06 18:01:33
【问题描述】:
所以今天我为 Flutter 全新安装了 android studio。我遵循了颤振网站上给出的每一步。然而,我在不同的时间点遇到了多个问题。
事件列表: 1.尝试运行应用程序,Gradle任务assembleDebug一直在加载,我发现我需要安装Android API 28,现在完成了
C:\Users\DELL\AndroidStudioProjects\example>flutter run
Launching lib\main.dart on ASUS X00TD in debug mode...
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done 38.3s
Gradle task assembleDebug failed with exit code -1
在互联网上徘徊之后,一个突出的解决方案是安装“Android SDK 工具(已过时)”。原来我已经安装了。
- 现在运行在颤振医生上,它显示
C:\Users\DELL>flutter doctor -v
[√] Flutter (Channel stable, v1.12.13+hotfix.5, on Microsoft Windows [Version 10.0.17763.914], locale en-US)
• Flutter version 1.12.13+hotfix.5 at C:\flutter\flutter
• Framework revision 27321ebbad (6 months ago), 2019-12-10 18:15:01 -0800
• Engine revision 2994f7e1e6
• Dart version 2.7.0
[!] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at C:\Users\DELL\AppData\Local\Android\sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.3
• Java binary at: C:\Program Files\Android\Android Studio\jre\bin\java
• 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/setup/#android-setup for detailed
instructions.
[√] Android Studio (version 4.0)
• Android Studio at C:\Program Files\Android\Android Studio
• Flutter plugin version 46.0.2
• Dart plugin version 193.7361
• Java version OpenJDK Runtime Environment (build 1.8.0_242-release-1644-b01)
[√] VS Code (version 1.45.1)
• VS Code at C:\Users\DELL\AppData\Local\Programs\Microsoft VS Code
• Flutter extension version 3.11.0
再次在互联网上徘徊,我发现这个错误可能必须处理它。所以再次出现了相同的解决方案:安装“Android SDK 工具(已过时)”。
- 运行在
flutter doctor --android-licenses它表明缺少sdkmanager。所以我从 android studio 网站手动下载了命令工具行(这个有 'sdkmanager.bat',原来的那个没有;,并将它粘贴到所需的文件夹。现在我收到一个新错误耶!!!!!! .
C:\Users\DELL>flutter doctor --android-licenses
A newer version of the Android SDK is required. To update, run:
C:\Users\DELL\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
因此,如果有人可以帮助我,我将不胜感激。
【问题讨论】:
标签: android android-studio flutter gradle dart