我之前有过使用
Eclipse的经验(生锈),我最近下载了适用于Mac的
Android Studio(El Capitan).我想在虚拟机上运行我的“hello world”程序.我选择了(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个包都包括Google Api.只是不是电视的东西.
当我点击箭头来运行我的程序时,它构建正常,但没有模拟器启动.鉴于AVD中的信息,这并不奇怪.如果当你运行它时会有一些消息说图像不起作用会很好.
有任何想法吗?
谢谢,
戴夫
解决方法
哇,多么痛苦.毕竟,事实证明只需关闭并重新打开Android Studio即可.另外,请注意虚拟设备似乎需要永远(几分钟?)才能出现.至少在我的MacBook Air Mid 2012上.处理器:1.8 GHz i5内存4 GB 1600 MHz DDR3.
感谢Morrison Chang的想法.戴夫