在用Android的新版本编译程序的时候,发现会出现一个错误提示:Still no compatible AVDs with target 'Google APIs'

AVD即Android Virtual Device,它是Android平台的一个虚拟设备。在开始编译Android程序时必须要有一个匹配的虚拟设备,以便呈现出Android的运行界面。

要想创建一个AVD,首先打开命令行工具cmd, 进入Android SDK的Tools目录。输入下面的命令:

[java] view plain copy
  1. androidlisttargets

输出结果会显示目前可用的AVD设备标识(实际输出结果与你的环境有关):

[java] view plain copy
  1. id:1
  2. Name:Android1.1
  3. Type:platform
  4. APIlevel:2
  5. Skins:HVGA(default),HVGA-L,HVGA-P,QVGA-L,QVGA-P
  6. id:2
  7. Name:Android1.5
  8. Type:platform
  9. APIlevel:3
  10. Skins:HVGA(default),HVGA-L,HVGA-P,QVGA-L,QVGA-P

输入以下命令,建立一个虚拟设备:

[java] view plain copy
  1. androidcreateavd--name<your_avd_name>--target<targetID>
  2. Forexample:
  3. androidcreateavd--namemy_AVD--target2

再次编译程序即可运行。

更多相关文章

  1. [中英文对照]android Designing for TV(三) ------ Handling Fea
  2. Linux/Android——usb触摸屏驱动 - usbtouchscreen (一)
  3. android设备管理器.md
  4. Android(安卓)USB设备通信--读写操作
  5. Android开发者指南(7) —— App Install Location
  6. Android(安卓)USB Host与HID通讯
  7. Android系统开发
  8. Windows 下 Charles 如何配置抓取 Android(安卓)设备的 HTTP 和
  9. ARFoundation快速入门-06ARCore设备支持列表

随机推荐

  1. Android 使用正则表达式
  2. Android 日期选择器、日期范围选择器:Mate
  3. Android 关闭所有的Activity
  4. android 代码中设置字体大小
  5. Android(安卓)Dialog 应用
  6. Android Timer,TimerTask简单的使用
  7. android TextView 设置部分文本 边框和样
  8. Android2.2 控件列表和层次
  9. Android获取手机型号,系统版本,App版本号
  10. Android 通过findViewById方式创建TabHos