zoukankan      html  css  js  c++  java
  • Eclipse连不上模拟器的问题[emulator5554 disconnected] 与 ERROR: the user data image is used by another emulator. aborting

    ERROR:emulator-5554 disconnected,the user data image is used by another emulator

    使用Android模拟器经常遇到连不上、连一次掉一次等诸多问题


    在此种情形下,重启ADB即可:

    在eclipse下:

    window -> Show Views -> device -> view menu -> Reset adb

    或者在命令行状态下:

    adb kill-server---再adb start-server;


    -----------------------------------------------------------------------------------------------------------------------------


    ERROR: the user data image is used by another emulator. aborting

    问题原因:avd的加锁机制使然。 .lock是加锁,如果程序崩溃或者不是正常退出等原因导致无法清除这些以.lock结尾的文件夹,就会出现这个问题,也就是这个avd的锁没有被释放,导致avd manager以为这个avd正在使用当中。他会默认锁定该模拟器还是在运行,资源被占有了。 

    解决: 
    1. winXP: 

    C/Documents and Settings / 用户 / .android /的AVD / *设备* / (比如我的目录是:C:\Documents and Settings\Administrator\.android\avd\android2.0.avd) 
    然后删去以.lock结尾的文件夹就行(我简单解释下为什么要删除这些文件呢,其实.lock是加锁,如果程序崩溃等原因导致无法清除这些以.lock结尾的文件夹,就会出现这个问题,也就是这个avd的锁没有被释放,导致avd manager以为这个avd正在使用当中。) 

    2. win7: 

    C/用户/user/.android/avd/找到该目录下与模拟器对应的avd,然后删除其中的.lock文件即可。


    其中,以上所说的.lock文件夹就以下几个:cache.img.lock/userdata-qemu.img.lock/(sdcard.img.lock)

    sdcard.img.lock根据你设置而定!我的就没有设置sdcard,所以就没有!


    还要注意的是:

    要关掉现有的AVD才可以再run 要不然会出现这个错误

    qemu: could not open disk image C:\Documents and Settings\Administrator\.android\avd\XXX.avd/sdcard.img

  • 相关阅读:
    POJ 1251 Jungle Roads
    1111 Online Map (30 分)
    1122 Hamiltonian Cycle (25 分)
    POJ 2560 Freckles
    1087 All Roads Lead to Rome (30 分)
    1072 Gas Station (30 分)
    1018 Public Bike Management (30 分)
    1030 Travel Plan (30 分)
    22. bootstrap组件#巨幕和旋转图标
    3. Spring配置文件
  • 原文地址:https://www.cnblogs.com/dartagnan/p/2003441.html
Copyright © 2011-2022 走看看