当前位置: 代码迷 >> Android >> Valid ABIs: no ABIs ABI的有关问题
  详细解决方案

Valid ABIs: no ABIs ABI的有关问题

热度:51   发布时间:2016-05-01 21:59:29.0
Valid ABIs: no ABIs ABI的问题
编译好了android的源码,内核和sdk。然后照着那本《Android技术内幕。系统卷》下说的
cd source/out/host/linux-x86/sdk/android-sdk_eng.root_linux-x86/tools

然后 $ ./mksdcard 512M sdcard.img
  $ ./android create avd --target 1 --name oscar --sdcard sdcard.img
  但这步之后terminal显示: Valid ABIs: no ABIs.
  Error: This platform has more than one ABI. Please specify one using --abi.
  我用./android list targets显示:
  Available Android targets:
  ----------
  id: 1 or "android-AOSP"
  Name: Android 4.0 (Preview)
  Type: Platform
  API level: AOSP
  Revision: 2
  Skins: WVGA800 (default), WXGA800, WVGA854, WQVGA432, WQVGA400, QVGA, WXGA720, HVGA, WSVGA
  ABIs : no ABIs.

  没有ABI(Application Binary Interface),请问这个问题怎么解决,我网上查了,都没有解决办法。
  谢谢!

------解决方案--------------------
这个应该是没有找到img,检查你的sdk目录下是否有img存在,

我不晓得4.0的目录结构是啥样,

以2.2.1为例,android-sdk-linux_x86/platforms/android-8/images/ 
这个目录下是sdk提供的系统镜像,创建avd需要提供这些镜像
  相关解决方案