我正试着在没有Android Studio的情况下安装Ffltter,下面是我所做的:

  • 已安装Java 8
  • 已安装并解压缩Flutter SDK至C:\src.
  • 已安装并解压缩Android命令行工具(Sdkmanager)至C:\Android.
  • 增加环境变量(Android_HOME:C:\Android)

现在,当我try 运行sdkmanager来安装Android SDK时,收到以下错误:

"Error: Could not find or load main class com.android.sdklib.tool.sdkmanager.SdkManagerCli"

我试过重新安装Ffltter SDK和sdkmanager,但没有成功.

Here is Flutter Doctor's output: Flutter version: 1.12.13, Dart version: 2.7, Flutter can't find Android SDK

sdkmanager error:

推荐答案

  1. 下载SDK工具ZIP(在https://developer.android.com/studio中的命令行工具下).
  2. 使用7zip解压.避免使用默认的windows extractor,否则无法正确执行提取.
  3. 使用7zip解压后,将内容放入SDK文件夹(C:\Users\<username>\AppData\Local\Android\Sdk\tools\binC:\Users\<username>\AppData\Local\Android\Sdk\lib),然后在命令提示符下运行sdkmanager.

Flutter相关问答推荐

为什么我不能看到类音频源在flutter?'

使用ThemeProvider不在亮模式和暗模式之间切换

我不能通过第5步了解Flutter 翼Firebase教程

如何从DART中的事件列表中获取即将到来的日期

有没有可能不在BlocBuilder中重新构建内容?

如何将请求字段正确添加到DART多部分请求

Dart 和 flutter 错误无法在您的 PATH 中找到 git

运行任何 flutter 命令都会显示无法安装 <版本>

无状态和有状态小部件,我可以同时使用吗?

无法从一个页面导航到下一个页面 (Flutter)

在 Flutter 中更改喜欢按钮的 colored颜色

输入处于活动状态时如何设置文本字段标签的样式?

将状态维护到 asyncNotifier

如果不刷新页面,我看不到从 Firestore 中提取的数据

在向 Google Route API 发送 HTTP Post 请求期间发生错误,

Flutter使Perspective Page View无限循环

如何在 flutter 中创建渐变按钮

使用 onPressed 切换到另一个屏幕无法正常工作

主题:ThemeData() Flutter

参数类型Future>不能分配给参数类型Future>?