<异步挂起>flutter 医生时的注释 --android-licenses -v

Posted

技术标签:

【中文标题】<异步挂起>flutter 医生时的注释 --android-licenses -v【英文标题】:<asynchronous suspension> comment when flutter doctor --android-licenses -v 【发布时间】:2019-02-08 19:28:48 【问题描述】:

我对 Flutter 的开发很满意,直到 我运行了 flutter upgrade

在此之后开发的应用程序失败了。

这一切都与 Windows

因为 flutter doctorsdkmanager --update 命令无效

我卸载了所有android studio并销毁了android sdk和flutter中的数据。

重新安装后从flutter开始,然后是android studio,然后是android studio sdk安装

我也一样 flutter doctor -v 中的备注 Flutter (Channel master, v0.7.6-pre.27 ... !部分 Android 许可证不被接受

在颤振中doctor --android-licenses -v备注

-

AndroidWorkflow.runLicenseManager

(包:flutter_tools/src/android/android_workflow.dart:229:7)

异步挂起

-

医生诊断

(包:flutter_tools/src/doctor.dart:137:30)

异步挂起

-

DoctorCommand.runCommand

(包:flutter_tools/src/commands/doctor.dart:29:39)

异步挂起

+

具有管理员权限

sdkmanager --update --verbose

我读到了

警告:无法加载文件 C:\Users\my_account\.android**repositories.cfg**

如果我查看文件夹 C:\Users\my_account\.android

并且没有找到名为repositories.cfg

的文件

请给我建议如何解决这个难题。

艾莉

【问题讨论】:

【参考方案1】:

我修复了缺少 android 许可证的问题

用命令

sdkmanager --licenses --verbose

我被要求接受每个模块的许可证

我回答了所有问题

接受? (是/否):

【讨论】:

以上是关于<异步挂起>flutter 医生时的注释 --android-licenses -v的主要内容,如果未能解决你的问题,请参考以下文章

颤振错误:<异步挂起>

Flutter中关于使用异步时,获得Future<T;中数据的问题

如何在flutter中调用initState中的异步方法

Flutter 医生不接受控制台中的 android 许可证

Flutter 医生说我有许可问题

即使在更新 Flutter 之后医生说尝试重新安装或更新您的 Android SDK Manager