`
zylucky
  • 浏览: 79749 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Eclipse连不上模拟器的问题[emulator-5554 disconnected] 与 ERROR: the user data image is use

阅读更多

 

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

 

原文: http://archive.cnblogs.com/a/2003441/

 

分享到:
评论

相关推荐

    Android 模拟器(emulator-5554...)出现错误解决办法

    当你尝试在Eclipse环境下运行Android应用时,可能会遇到“Unable to get view server version from device emulator-5554”的错误,这通常表示模拟器与Eclipse的通信出现了问题。解决这个问题的步骤如下: (1) ...

    Android 模拟器(emulator-5554…)出现错误解决办法

    里面提示 Unable to get view server version from device emulator-5554 ,此时我的android模拟器是运行着的。 解决办法:删除工作空间中的.metadata 文件夹 一下为详细步骤: (1):打开eclips

    SDK文件下缺少emulator-2

    SDK文件下缺少emulator-1 还要下载 SDK文件下缺少emulator-2 教程 路径https://blog.csdn.net/zhw0596/article/details/80593160 11:43 Emulator: [5984]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt...

    Android Emulator - Pixel_2_API_29_5554 2021-04-12 18-17-16.mp4

    Android Emulator - Pixel_2_API_29_5554 2021-04-12 18-17-16.mp4

    tpm_emulator-0.7.2 最新版

    1. **模拟TPM功能**:这个模拟器可以在没有物理TPM的PC上运行,提供与真实TPM相似的功能,包括密钥管理、PCR计算、安全存储等。 2. **跨平台兼容**:由于是软件模拟,tpm_emulator通常能支持多种操作系统,如...

    Android模拟器参数 emulator启动设置

    ### Android模拟器参数详解 #### 一、引言 Android模拟器是开发人员在没有实体设备的情况下测试Android应用的重要工具之一。它允许开发者在各种不同的硬件配置和Android版本上进行测试,确保应用能够正常工作。...

    docker-emulator-android:Dockerized android模拟器

    docker-emulator-android:Dockerized android模拟器

    Mali_OpenGL_ES_Emulator-v3.0.1.g72cc2-Windows-64bit.zip

    该压缩包中的主要文件“Mali_OpenGL_ES_Emulator-v3.0.1.g72cc2-Windows-64bit”包含了所有必要的组件和驱动,用于在64位Windows系统上安装和运行OpenGL ES 3.0的模拟器。安装和使用过程中,用户需要注意系统配置...

    Network-Emulator-Toolkit

    《网络模拟器工具包——Network-Emulator-Toolkit深度解析》 在信息技术高速发展的今天,网络性能测试与优化成为IT领域的重要课题。其中,Network-Emulator-Toolkit是一款备受推崇的网络损伤模拟软件,它允许用户...

    Network-Emulator-Toolkit-x64

    Network-Emulator-Toolkit-x64

    SDK文件下缺少emulator-1

    11:43 Emulator: [5984]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at D:\AndroidSDK\emulator\lib64\qt\lib 11:43 Emulator: Could not launch 'D:\AndroidSDK\emulator/qemu/...

    tpm-emulator-0.7.5.tar.gz

    在"tpm-emulator-0.7.5"压缩包中,包含了该模拟器的所有源代码和必要的文件,供开发者编译和使用。通过解压这个包,我们可以获取到源码,然后在支持的环境中(例如CentOS 7x虚拟机)编译并运行这个模拟器。这一步...

    ADB命令简介

    Android调试桥(android debug bridge)是一个允许开发者通过标准Java IDE,如Eclipse,在模拟器和真实设备上调试Android代码的命令行工具,本资料讲述了一些入门概念及一些常用命令

    emulator: ERROR: x86 emulation currently requires hardware acceleration!

    标题“emulator: ERROR: x86 emulation currently requires hardware acceleration!”是Android开发中常见的一个错误信息,当尝试在没有硬件加速支持的环境中运行Android Emulator时会出现。这个错误提示意味着你...

    ITRI CIM Emulator模拟器.rar

    5. **使用方法**:在使用ITRI CIM Emulator时,用户需要配置模拟器以模拟目标设备的行为,然后通过编程接口与模拟器进行通信,观察其响应。这通常涉及编写或修改通信代码,使用如Python、C++或Java等编程语言,利用...

    Mali_OpenGL_ES_Emulator-v3.0.2.zip.rar

    Mali_OpenGL_ES_Emulator-v3.0.2.g694a9-Windows-32bit是该模拟器的特定版本,表明它适用于32位Windows操作系统,并且基于g694a9这一特定的代码分支。这个版本可能包含了性能优化、错误修复以及对新特性的支持。安装...

    haxm-macosx_r05.2.zip Mac OS X 下的 HAXM

    [2015-06-04 17:00:41 - Emulator] emulator: ERROR: x86 emulation currently requires hardware acceleration! [2015-06-04 17:00:41 - Emulator] Please ensure Intel HAXM is properly installed and usable. ...

    ubuntu上在androidstudio中启动emulator闪退的解决方法

    在 Ubuntu 上 Android Studio 中启动 Emulator闪退的解决方法 在 Android Studio 中点击模拟器的启动按钮后,模拟器界面弹出后,又立刻闪退。这是非常常见的问题,本文将为大家分享 Ubuntu 上在 Android Studio 中...

    Android模拟器命令大全(word格式)

    Android模拟器是一款功能非常齐全的模拟器,但是它与真机存在一些不同之处。这些不同之处包括: * 不支持呼叫和接听实际来电,但可以通过控制台模拟电话呼叫(呼入和呼出)。 * 不支持USB连接。 * 不支持相机/视频...

Global site tag (gtag.js) - Google Analytics