bos*_*ton 14 android android-emulator
今天我尝试从日食中启动我的Android应用程序但没有任何反应.昨天一切正常.我尝试了一些像adb kill-server,adb-start-server这样的东西.在某些时候我得到"用户数据图像被另一个模拟器使用"错误,所以我去删除avd图像中的.lock文件夹,但无济于事.
我创建了一个新的avd,模拟器甚至没有从这个图像开始.我试着用它开始
emulator -avd avdname
Run Code Online (Sandbox Code Playgroud)
- >没什么.没错.emulator.exe正在Taskmanager中运行.
Windows 7 Android SDK工具,修订版7
更新:现在我知道我什么时候收到错误
模拟器:错误:用户数据图像由另一个模拟器使用.中止
在emulator.exe已经在Taksmanager中悬空之后我尝试再次运行应用程序时.
更新:等待20分钟.emulator.exe只是坐在00:00:00 cpu时间.
car*_*ira 13
我在MacOS Sierra 10.12.4和Android Studio 2.3.1中遇到了一个熟悉的问题.
我尝试了一切,我卸载并重新安装Android Studio,重新启动计算机,清除.android文件夹并创建了一个新的avd图像.没有什么帮助我,但最后我运行了这个命令(在Android文档中查看更多):
emulator -partition-size 512 -avd avd_name
Run Code Online (Sandbox Code Playgroud)
我收到了这个错误:
emulator: WARNING: encryption is off
Hax is enabled
Hax ram_size 0x40000000
HAX is working and emulator runs in fast virt mode.
Failed to sync vcpu reg
Failed to sync vcpu reg
Failed to sync vcpu reg
Failed to sync HAX vcpu contextInternal error: Initial hax sync failed
Run Code Online (Sandbox Code Playgroud)
有了这个,我发现我的解决方案是停止Docker-Machine,就像魔术一样,它解决了这个问题.
小智 6
好吧,我遇到了同样的问题,我花了几个小时卸载,重新安装,DSK工具和Eclipse单独,并且还搞乱了Bundle而VM根本就没有启动.在此之前,我创建了一个虚拟机,并且工作了一天.我做了什么,只是从C:\ Users\USER \文件夹中删除了.android文件夹,并创建了一个新的虚拟机.从那以后,它没有任何问题.
当您说“昨天一切都很好”时,您应该首先问自己自那时以来发生了什么变化;您是否安装了可能干扰模拟器的任何东西?
就个人而言,我将下载Android SDK的新副本,从中删除对当前安装版本的引用PATH,然后添加新版本。
我应该认为这可以解决您的问题(至少可以启动AVD)。
需要注意的另一件事是,AVD有时启动速度可能很慢。在我的一台计算机上,启动最多需要7分钟。因此,尝试emulator -avd avdname,然后去煮咖啡,看看返回时是否有效:)
祝好运!
| 归档时间: |
|
| 查看次数: |
61947 次 |
| 最近记录: |