libGDX 看不到 Android SDK
libGDX can not see Android SDK
我是新手android开发者。我刚刚安装了最新的 Android Studio 并下载了 libGDX 安装工具。但是,当我尝试生成一个新项目时,它显示错误:
Your Android SDK path doesn't contain an SDK! Please install the Android SDK, including all platforms and build tools!
我很确定我安装了 Android SDK 并且我放置了正确的位置 C:\Users\Denis\AppData\Local\Android\Sdk
,因为我从 Android studio 复制了它。
This is how libGDX 正在检查 android SDK 位置是否有效:
public static boolean isSdkLocationValid (String sdkLocation) {
return new File(sdkLocation, "tools").exists() && new File(sdkLocation, "platforms").exists();
}
但是,我的设置中没有工具文件夹。可能,在新的 Android SDK 中它被重命名或者我没有安装必需的工具,不确定(请在评论中建议)。但是,解决方法是在 C:\Users\Denis\AppData\Local\Android\Sdk
中创建一个空的 tools
文件夹
我今天遇到了同样的问题。我认为问题是 Android Studio 附带的 SDK 不包含 "tools"
文件夹。您必须手动下载它并将其添加到 SDK。这里是link。希望对你有帮助。
找了很多类似的问题,找到了以下资料
"AndroidStudio在Mac上的哪里安装sdk?
在 macOS 中配置 Android SDK 变量。
通常,Android SDK 安装在 macOS 上的 /Users/user-name/Library/Android/sdk 文件夹中。"
https://www.dev2qa.com/how-to-set-android-sdk-path-in-windows-and-mac/
在 libGDX 上的“Android SDK:”区域中,您可以输入以下路径并替换为您的用户名
/Users/"用户名"/Library/Android/sdk
我是新手android开发者。我刚刚安装了最新的 Android Studio 并下载了 libGDX 安装工具。但是,当我尝试生成一个新项目时,它显示错误:
Your Android SDK path doesn't contain an SDK! Please install the Android SDK, including all platforms and build tools!
我很确定我安装了 Android SDK 并且我放置了正确的位置 C:\Users\Denis\AppData\Local\Android\Sdk
,因为我从 Android studio 复制了它。
This is how libGDX 正在检查 android SDK 位置是否有效:
public static boolean isSdkLocationValid (String sdkLocation) {
return new File(sdkLocation, "tools").exists() && new File(sdkLocation, "platforms").exists();
}
但是,我的设置中没有工具文件夹。可能,在新的 Android SDK 中它被重命名或者我没有安装必需的工具,不确定(请在评论中建议)。但是,解决方法是在 C:\Users\Denis\AppData\Local\Android\Sdk
tools
文件夹
我今天遇到了同样的问题。我认为问题是 Android Studio 附带的 SDK 不包含 "tools"
文件夹。您必须手动下载它并将其添加到 SDK。这里是link。希望对你有帮助。
找了很多类似的问题,找到了以下资料
"AndroidStudio在Mac上的哪里安装sdk? 在 macOS 中配置 Android SDK 变量。 通常,Android SDK 安装在 macOS 上的 /Users/user-name/Library/Android/sdk 文件夹中。"
https://www.dev2qa.com/how-to-set-android-sdk-path-in-windows-and-mac/
在 libGDX 上的“Android SDK:”区域中,您可以输入以下路径并替换为您的用户名
/Users/"用户名"/Library/Android/sdk