如果我不能 运行 `--update`,如何修复 Android 许可证?
How to fix Android licenses if I can't run `--update`?
我运行 flutter doctor
看看它的状态,一切正常,除了这个:
Android license status unknown.
它说我必须重新安装或更新我的 Android SDK 管理器。当我 运行 flutter doctor --android-licenses
我得到这个:
A newer version of the Android SDK is required. To update, run: C:\Users\Usuario\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
但是这条路径不存在。这是我的 bin 文件夹,它没有 'sdkmanager' 文件夹,但有一个 sdkmanager.bat 文件:my android sdk tools bin folder
如果我不能 运行 --update
如何修复 Android 许可证?
在我的 SDK 管理器中,我的 Android SDK 位置是:C:\Users\Usuario\AppData\Local\Android\Sdk: my sdk manager's sdk location
我的C:\Users\Usuario\AppData\Local\Android\sdk文件夹是这样的:my sdk folder
没有人有 sdkmanager 文件夹,只有 运行 原样。
试试这个:
C:\Users\Usuario\AppData\Local\Android\sdk\tools\bin\sdkmanager.bat --update
你 运行 有任何错误吗?如果是这样,请更新问题,以便我形成更好的答案。
我运行 flutter doctor
看看它的状态,一切正常,除了这个:
Android license status unknown.
它说我必须重新安装或更新我的 Android SDK 管理器。当我 运行 flutter doctor --android-licenses
我得到这个:
A newer version of the Android SDK is required. To update, run: C:\Users\Usuario\AppData\Local\Android\sdk\tools\bin\sdkmanager --update
但是这条路径不存在。这是我的 bin 文件夹,它没有 'sdkmanager' 文件夹,但有一个 sdkmanager.bat 文件:my android sdk tools bin folder
如果我不能 运行 --update
如何修复 Android 许可证?
在我的 SDK 管理器中,我的 Android SDK 位置是:C:\Users\Usuario\AppData\Local\Android\Sdk: my sdk manager's sdk location
我的C:\Users\Usuario\AppData\Local\Android\sdk文件夹是这样的:my sdk folder
没有人有 sdkmanager 文件夹,只有 运行 原样。
试试这个:
C:\Users\Usuario\AppData\Local\Android\sdk\tools\bin\sdkmanager.bat --update
你 运行 有任何错误吗?如果是这样,请更新问题,以便我形成更好的答案。