【发布时间】:2013-04-08 18:52:24
【问题描述】:
所以我正在尝试创建一个 AVD 模拟器,并且在尝试创建 4.2.2 系统时,即使安装了映像,我仍然收到“没有为此目标安装系统映像”错误(参见 SDK 管理器的图片)。
我的系统是 x64,这有什么不同吗?
【问题讨论】:
所以我正在尝试创建一个 AVD 模拟器,并且在尝试创建 4.2.2 系统时,即使安装了映像,我仍然收到“没有为此目标安装系统映像”错误(参见 SDK 管理器的图片)。
我的系统是 x64,这有什么不同吗?
【问题讨论】:
在 SDK 更新后,我在 API 级别 19 和 在我的情况下,重新启动 eclipse 并没有解决它。
由于某种原因,在sdk/system-images/android-19 目录中,带有系统映像的子文件夹(armeabi-v7a 和 x86)被放置在"default" 目录中。
我只是将它们移动到android-19 目录中(如果同时运行 eclipse,则必须重新启动它)。
【讨论】:
sdk/system-images/ 文件夹,但我有sdk/platforms/
您只需要重新启动工具即可。我以前见过这个错误。重新启动后会显示相应的安装图像。
您也可以尝试在“包”菜单中刷新,但最简单的方法是重新启动工具。
【讨论】:
转到 sdk\system-images 并打开您正在使用的当前 API 的文件夹(例如,在您的情况下为 android-19 文件夹)。 现在你会找到一个名为 'default' 的文件夹,打开它,你会看到名为 'armeabi-v7a' 的文件夹或你安装的任何系统映像. 现在将文件夹 'armeabi-v7a' 移动到目录 sdk\system-images...即直接移出 'default' 文件夹.
就是这样。 我有同样的问题,这种方法对我有用。 :D
【讨论】:
我重新启动 eclipse。它对我有用,问题已解决。
【讨论】:
我也遇到了同样的问题。我的问题是通过杀死 eclipse (Command + Q) 解决的,因为我是 Mac 用户。因此,如果您在其他操作系统下,请务必终止 Eclipse 的进程并重新启动它。
【讨论】:
这里有很多可能有用的答案,但没有一个对我有用。
在我的 Mac 上,我同时安装了 Android Studio 和 Visual Studio。人们希望他们会自动在同一个地方寻找 Android SDK,但不,不一定。
在 Android Studio 中,转到工具 -> Android -> SDK 管理器。在弹出的窗口中,记下 Android SDK Location。它应该类似于
/Users/[用户]/Library/Android/sdk
接下来,在 Visual Studio 中,转到工具 -> SDK 管理器。在弹出的窗口中,左侧应该选择的路径是 Projects -> SDK Location -> Android。在右侧,单击位置选项卡。对我来说,Android SDK 位置路径设置为类似
/Users/[user]/Library/Developer/Xamarin/android-sdk-macosx
我将其更改为 Android Studio 使用的路径,这为我解决了问题。
【讨论】:
非常简单。我重新启动了 Eclipse,重新加载了我的项目,当创建一个新的模拟器时,问题就消失了
【讨论】:
当我在谷歌上搜索相同的错误时发现了这个帖子。
所以我只想补充一点,如果有人遇到此线程,但您使用的是 Android Studio。您只需重新启动 Android Studio。我做到了,现在我可以看到我安装了什么。
【讨论】:
确保您对android-sdk-linux 目录中的所有文件拥有权限,使用:
sudo chown $USER -R ./android-sdk-linux
【讨论】: