我正在尝试从 Android Studio 运行 AVD/SDK 管理器。每次弹出对话框。
这很奇怪,因为我已经指定了 Android SDK。
还有其他我应该添加Android SDK路径的地方吗?谢谢
我正在尝试从 Android Studio 运行 AVD/SDK 管理器。每次弹出对话框。
这很奇怪,因为我已经指定了 Android SDK。
还有其他我应该添加Android SDK路径的地方吗?谢谢
只需执行这 3 个步骤
gradle.buld
在您的应用模块中打开minSdkVersion
和同步 gradleminSdkVersion
并再次同步 gradle我不使用 Android Studio,但假设您需要在 Modules 部分指定 SDK
对我来说,在没有 100% 工作的 Windows Easy Transfer 之后,答案是执行以下操作,关键步骤以粗体显示:
注意:您可以通过检查 build.gradle 文件来确定您需要哪些版本的 Android SDK 和 SDK Build-tools。就我而言,我有以下几行:
compileSdkVersion 18
buildToolsVersion "18.1.1"
我的经历有点奇怪,因为我最近使用Windows Easy Transfer从 Windows 7 迁移到了 Windows 8.1 。当我这样做时,我的本地 git 存储库和我的一些 Android Studio 设置转移了,但显然不是全部。当我在新机器上安装 Android Studio 时,我设置了我的 ANDROID_HOME 环境变量,然后打开了 Android Studio,它立即将我放入了我最近在旧机器上打开的项目中。我全新安装的 Android Studio 不包含 Android 4.3 SDK,而且似乎直接跳入项目会使 SDK Manager 陷入循环。
在执行上述步骤序列之前,我确认我的 ANDROID_HOME 设置正确。我还尝试设置项目默认 SDK,如下所述:https ://stackoverflow.com/a/18409923/315702 。我尝试在给我带来麻烦的项目的项目结构中设置 SDK。这些东西都没有解决我的特殊问题。
我通过设置正确的 android sdk Android Studio->project structure->Modules(app)->properties tab-> 设置正确的 SDK 解决了这个问题
对我来说,诀窍是将 compileSdkVersion 19 更改为 compileSdkVersion "Google Inc.:Google APIs:19",因此它使用 Google API 平台而不仅仅是 19 平台。
右键单击您的项目并选择Project Structure
,在左侧选择 sdks 并在右侧面板中浏览您的sdk
from sdk 文件夹adt-bundle-windows-x86_64-20131030
,如(Windows 文件夹)
对我来说,更简单的步骤也有效:
注意我在 Android Studio 2.x 上,但解决方案也应该适用于早期版本的 android studio
我的环境和你的不完全一样。我正在使用 Android Studio 0.5.2 (android-studio-bundle-130.737825-windows.exe)。我还遇到了“请指定 Android SDK”消息作为您的屏幕截图。
经过一番调查,我注意到 Android Studio 中缺少“SDK Manager”二进制文件。然后我安装了 adt-bundle-windows-x86_64-20130917.zip。在 Android Studio - File - Project Structure - Android SDK - Android SDK location 中,填写 adt-bundle-windows-x86_64-20130917\sdk 的文件夹。一切都很好。