启动了AVD却说找不到AVD

错误提示:

No active compatible AVD's or devices found. Relaunch this configuration after connecting a device o


查看你的project版本是运行在哪个版本的(AndroidManifest.xml中android:targetSdkVersion属性),AVD有没有超过这个版本,如果有则启动不了。新建个符合这个项目的AVD,再不行,右键你的项目——properties——Android——Project Build Target ,查看你勾选的运行目标avd有没有超过你的项目版本,超过则改为适合你项目的版本。



—————————————————————————————————————————————————————————————————————————————

AVD启动后没有界面没有虚拟键盘,网上说了很多解决办法,列举一下:

1、打开AVD Manager,点击要启动的AVD——点击Details属性找到路径,在电脑上打开,找到对应的config.ini修改里面的hw.dPad=no为hw.dPad=yes(对于4.0后的版本貌似没有用~~)



2、第二种就干脆不要虚拟键盘了,直接用电脑键盘来控制即可。

介绍一下主要的按键对应关系:

android AVD 电脑键盘
Home Home
Back后退键 Esc
Menu菜单键 F2或Page Up
音量+- + -

—————————————————————————————————————————————————————————————————————————————


有时候接上真实手机进行调试,logcat中有时会不停地打印日志信息,原因可能是你打开的USB调试,可在手机设置中开发辅助进行关闭USB调试。

logcat不打印信息:Devices双击你要显示信息的设备或虚拟机


运行AVD配置,可配置同时运行手机设备与虚拟机,或针对某个虚拟机运行等,步骤,右键项目——run as——run configurations——target选择你需要的运行模式~

如图,设置一下就知道了。

Active devices and AVD‘s  使用已开启的设备手机及其虚拟机同时运行你的项目

Active  AVD‘s  使用已开启的虚拟机运行你的项目

Active  devices 使用已开启的设备运行你的项目



或者单独制定某个模拟器来运行可勾选下面的AVD~~









更多相关文章

  1. android 异常 记录
  2. 编译Android源码:Exception in thread "main" java.lang.Unsuppor
  3. android 依赖冲突解决
  4. 在native c++里打log
  5. Android(安卓)databinding 双向绑定(Demo)
  6. JS获取移动端系统信息(操作系统、操作系统版本、横竖屏状态、设
  7. Android(安卓)studio修改apk release打包后的名字
  8. : Failed to read row 0, column -1 from a CursorWindow which
  9. Xcode 4.2 编译 Android

随机推荐

  1. 浅谈PHP程序员如何修炼?
  2. 解决json_encode中文转码问题
  3. 利用php实现验证邮箱格式是否正确
  4. PHP之pthread拓展使用以及坑
  5. 实例详解php中empty、isset、isnull三者
  6. php实现获取数组中相同/不相同的元素
  7. php利用ZipArchive类实现文件压缩与解压
  8. jQuery+PHP实现购物商城常用的星级评分效
  9. PHP-FPM与Swoole的比较
  10. Docker+LNMP+Jenkins+码云实现 PHP 代码