Android Studio 在没有 sdkmanager 的情况下安装
我一直在使用macOS 10.15.3在Flutter中编程,针对iOS设备。今天,我也尝试安装Android Studio,以扩展业务。安装没有错误,但是没有子目录,这是一个问题,因为应该在 中找到。Library/Android/sdk/
tools
sdkmanager
Library/Android/sdk/tools/bin
我注意到这一点,因为跑步给了我:flutter doctor
✗ Android license status unknown.
Try re-installing or updating your Android SDK Manager.
See https://developer.android.com/studio/#downloads or visit https://flutter.dev/setup/#android-setup for detailed instructions.
我尝试重新安装Android Studio(没有区别)。其他解决方案在网上发布了关于Java版本的讨论,所以我将JRE从1.7升级到1.8,并尝试重新安装Android Studio(没有区别),然后将JDK升级到最新版本(所以现在的Java版本是11.0.6),并尝试再次安装Android Studio(没有区别)。在上面的过程中,我还将Flutter升级到v1.12.13 + hotfix.8,但此错误不会消失。
如果我打字,那么我得到:flutter doctor --android-licenses
Android sdkmanager tool not found (/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager).
Try re-installing or updating your Android SDK,
visit https://flutter.dev/setup/#android-setup for detailed instructions.
这就是我第一次注意到我错过了Android Studio的一部分。
我尝试通过自己创建一个子目录,然后从插件复制到我的新目录来作弊。然而,这并没有愚弄Flutter。跑步导致:tools/bin
sdkmanager
Library/Android/sdk/cmdline-tools/latest/bin
Library/Android/sdk/tools/bin
flutter doctor --android-licenses
A newer version of the Android SDK is required. To update, run:
/Users/macuser/Library/Android/sdk/tools/bin/sdkmanager --update
这是错误的,因为Android SDK是最新的。
有谁知道为什么Android Studio会一直缺少子目录和里面的好东西?谢谢,如果我忽略了一些基本的东西,很抱歉。tools/bin