我之前有Eclipse的经验(生疏),最近下载了Android Studio for Mac(El Capitan)。我想在虚拟机上运行我的"你好世界"程序。我选择了(Nexus 7 2012 API 23),但在Android虚拟设备管理器中,我收到"加载失败"消息,详细信息给出:
Name: Nexus_7_2012_API_23
CPU/ABI: Google APIs ARM (armeabi-v7a)
Path: /Users/user/.android/avd/Nexus_7_2012_API_23.avd
Error: Unknown target 'Google Inc.:Google APIs:23' in
/Users/user/.android/avd/Nexus_7_2012_API_23.ini
在Android SDK中,我加载了以下内容:
null
null 23 2 Installed
null 23 2 Not installed
null 23 2 Not installed
null 23 1 Not installed
null 23 1 Installed
null 23 3 Installed
null 23 7 Installed
null 23 7 Installed
null 23 1 Installed
null 23 7 Installed
null 23 11 Installed
null 23 11 Installed
null 23 1 Installed
基本上所有的23个包包括谷歌API。只是不是电视上的东西。
当我按下箭头运行程序时,它构建得很好,但没有启动模拟器。考虑到AVD中的信息,这并不奇怪。如果当你运行它时,有某种信息说图像不起作用,那就太好了。
有什么想法吗?
谢谢,
Dave
哇,真痛苦。毕竟,事实证明,仅仅关闭并重新打开安卓工作室就成功了。此外,要注意虚拟设备似乎需要很长时间(几分钟?)才能出现。至少在我2012年中期的MacBook Air上。处理器:1.8 GHz i5内存4 GB 1600 MHz DDR3。
感谢Morrison Chang的想法。-Dave
我在运行Docker for Mac时遇到了这个问题。我退出了Docker for Mac,它很管用。这似乎是由于存在冲突的虚拟机问题。