我无法运行Flutter应用程序,因为该错误在Android许可证未知的cmd部分中不断弹出。我什至尝试更新android studio,但没有帮助。也出现错误,但我越过检查它要求删除的文件已被删除,并且android sdk管理器已存在。我正在复制错误:
1)找不到Android许可错误
X Android许可证状态未知。尝试重新安装或更新您的Android SDK Manager。请参阅https://developer.android.com/studio/#downloads或访问https://flutter.dev/docs/get-started/install/windows#android-setup以获取详细说明。
2)Android SDK管理器和gradle-wrapper错误
无法删除“C:\ flutter \ bin \ cache \ downloads \ storage.googleapis.com \ flutter_infra \ gradle-wrapper \ fd5c1f2c013565a3bea56ada6df9d2b8e96d56aa \ gradle-wrapper.tgz”。请手动删除。 FileSystemException:无法删除文件,路径='C:\ flutter \ bin \ cache \ downloads \ storage.googleapis.com \ flutter_infra \ gradle-wrapper \ fd5c1f2c013565a3bea56ada6df9d2b8e96d56aa \ gradle-wrapper.tgz'(操作系统错误:该进程无法访问该文件(errno = 32),因为未找到Android sdkmanager工具(C:\ Users \ hp \ AppData \ Local \ Android \ Sdk \ tools \ bin \ sdkmanager)。尝试重新安装或更新您的Android SDK,有关详细说明,请访问https://flutter.dev/docs/get-started/install/windows#android-setup。
最佳答案
首先,您应该检查以下几件事:
然后
该命令在Flutter cmd中执行
flutter doctor --android-licenses
希望对你有帮助
关于android - 运行Flutter Doctor时Android许可证状态未知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63290603/