Windows上的flutter doctor
输出是
C:\ WINDOWS \ system32> flutter doctor医生摘要(查看所有细节,运行扑动医生-v):[√] Flutter(频道稳定,v1.0.0,>在Microsoft Windows上[版本10.0.17134.523],locale en-美国)[√] Android工具链 - 针对Android设备开发(Android SDK 27.0.3)[√] Android Studio(版本3.2)[√] VS Code,64位版本(版本1.31.1)[√]连接设备( 1个可用)
•没有发现问题!
你可以看到没有发现任何问题但是当我已经安装了28个时,颤振正在检测安装的最新sdk为27。
当我尝试flutter run
从vs代码应用程序(从文档的第一个示例应用程序)我得到此错误
FAILURE:构建因异常而失败。
- 其中:构建文件'D:\ VSProjects \ Flutter \ myapp \ android \ build.gradle'行:24
- 出了什么问题:评估根项目'android'时出现问题。 配置项目':app'时出现问题。无法安装以下SDK组件:build-tools; 28.0.3 Android SDK Build-Tools 28.0.3 SDK目录不可写(C:\ Program Files(x86)\ Android \ android-sdk)
我尝试更改文件的权限,以删除只读访问,仍然得到相同的错误,我使用相同的sdk与Android工作室(本机)和视觉工作室(xamarin)构建Android应用程序就好......我有已经安装了最新的sdk版本,为什么flutter给我这个错误?
我可以以某种方式降级我的sdk要求吗?
你不应该将Android SDK安装到C:\Program Files (x86)
中,这需要提升写入权限。 Android Studio似乎将其安装到当前用户具有足够权限的C:\Users\someUser\AppData\Local\Android\Sdk
中。