我已经将android studio从3.0升级到3.0.1但是当我启动Emulator时它没有启动并在事件日志中显示消息:
Emulator: Process finished with exit code 0
答案 0 :(得分:14)
您需要检查:
您的磁盘大小未满 - 由于创建了一些未使用的虚拟设备,这种情况经常发生
仿真器的RAM大小不是最低要求
我个人使用的另一件事:Use Pen Drive as a RAM
右键单击“此PC或我的电脑”,然后选择属性。
现在点击“高级系统设置”。
现在在“系统属性”中,您必须选择“高级”标签。
现在点击“效果”下的“设置”。
现在再次在“效果选项”中,您必须选择“高级”标签。
现在点击“虚拟内存”下的“更改”。
取消选中“自动管理所有驱动程序的页面文件大小”,然后选择“自定义大小”。
在自定义尺寸中输入数据量根据写在那里的“可用空间”。
点击“设置”按钮,然后点击确定。
现在它会要求您重新启动计算机或笔记本电脑。
围绕步骤(测试)的另一项工作:
答案 1 :(得分:10)
我重新启动了Android Studio并在AVD MANAGER中创建了一个新设备,然后我增加了模拟器的RAM大小,它运行良好。
<强>已更新强> 有时,在将App建立到模拟器期间关闭模拟器时会发生这种情况。
答案 2 :(得分:6)
我也遇到了同样的错误。几个小时后,我知道了。
希望对您有帮助:
转到工具 ==> SDK Menager ==> Android SDK
(Appearange&Behavior =>系统设置=> Android SDK)==> SDK工具 ==> Intel x86 Emulator Accelerator (安装此软件)。
它将解决您的问题。希望对您有所帮助。
答案 3 :(得分:5)
我在Android Studio 3.1中遇到过这个问题:
我只有车载图片。去工具 - &gt; AVD管理器 - &gt; (编辑此AVD)在“操作”下 - &gt;仿真性能(图形):选择“Software GLES 2.0”。
答案 4 :(得分:4)
我遇到了这个问题,我花了将近2天时间来解决...
由于系统驱动器已满,我移动了我的SDK位置,似乎有人在Android Studio中心某处硬编码了HaxM驱动程序安装程序的路径。由于我的HamX驱动程序已过时,模拟器无法启动。
解决方案:导航到[你的sdk位置] \ extras \ intel \ Hardware_Accelerated_Execution_Manager并运行intelhaxm-android.exe安装程序,将自己更新为最新的驱动程序。
答案 5 :(得分:1)
通过确保我的所有SDK都是最新的,我能够解决这个问题。 (Mac OS 10.13.3,Android Studio 3.0.1)。我去了Android Studio - &gt;检查更新...并让它运行。将我的Android 5.0 / 5.1(API级别21/22)SDK更新为修订版2后:
执行此更新后,我能够运行模拟器,而不会立即使用“模拟器完成:进程已完成退出代码0”错误。
答案 6 :(得分:1)
这些解决方案都不适合我。我将以前的Android Studio升级到3.0.1并在尝试重启模拟器时收到此问题。
对我有用的是从Windows的“添加或删除程序”中删除Android Studio。然后转到C:\ Users [User]并删除任何与android相关的文件夹(.android,.AndroidStudioX.X,Android)。
接下来转到C:\ Users [User] \ AppData \ Local并删除任何与Android相关的文件夹。重新启动系统并从其官方站点(https://developer.android.com/studio/index.html)重新下载android studio。从全新安装Android Studio,不要导入任何旧设置。
Android Studio完成安装后,我从'工具&gt;中启动了AVD Android&gt; AVD Manager'创建了一个像素2设备,其中4096mb的RAM运行Android API P x86。启动它,它的工作原理!
答案 7 :(得分:1)
默认情况下,Docker安装在Windows上选择了Hyper-V。通过以下方式取消选择Hyper-v:
这对我有用。
答案 8 :(得分:0)
答案 9 :(得分:0)
启动模拟器时出现以下错误,没有任何答案可以解决。
仿真器:进程结束,退出代码为-1073741515(0xC0000135)
最后,我发现系统中未安装Visual C ++。如果尚未安装,请安装Visual C ++并检查。
请找到下面的链接以下载最新的Visual C ++。
https://support.microsoft.com/en-in/help/2977003/the-latest-supported-visual-c-downloads
答案 10 :(得分:0)
在AVD Manager中,
在AVD Manager上转到所选设备的“编辑”图标。
单击显示高级设置,将内存大小从1500 mb增加到2 GB。
然后它起作用。
注意:某些虚拟设备不允许您更新RAM,但如果这样做,请尝试安装Nexus 4。
注意2:如果仍然无法使用,请不要放弃。只需卸载并重新安装设备,然后再次更改RAM。在某些情况下,这就是它的工作原理
答案 11 :(得分:0)
在我的情况下,仿真器:在仿真器中按“重新启动”后,进程启动,退出代码为0 错误。
发生这种情况的原因是,在Android Studio 3.0及更高版本中,仿真器保存了当前屏幕的状态,以便下次快速启动它。因此,当我按“重新启动”时,它通过将状态另存为“重新启动”来关闭模拟器。因此,当我启动/启动仿真器时,它将执行“另存为重新启动状态”,然后在仿真器未自动启动之后执行。因此基本上,它停留在“保存重启状态”中。
我不想删除现有的模拟器并创建一个新的模拟器。
我的默认仿真器启动选项是在AVD中快速启动。
通过从AVD(Android虚拟设备)管理器立即进行冷启动,它将在没有保存状态的正常模式下再次启动模拟器。
冷启动启动模拟器从上电起。
答案 12 :(得分:0)
我通过在其设置(Nvidaa类型)中取消了我的显卡的所有优势功能解决了这个问题。它开始抛出这样的悬挂错误了不少。但最后我发现了一种更简单的方法:在avd管理器中,你需要为avd提供更少的分辨率。说,400x800。然后我再次重新启用显卡功能,现在它运行一切正常。 (我怀疑我的显卡或CPU比需要的要弱。)
答案 13 :(得分:0)
您可以尝试删除模拟器并重新安装它,这通常对我有用。有时您也会在计算机上遇到打嗝,请尝试重新启动计算机。您的计算机可能无法处理Android工作室,如果这样,您无能为力。因此,您可能没有正确的ram要求。最后,如果一切都失败了,你可以尝试删除然后重新安装android studio。
答案 14 :(得分:0)
我也有同样的问题。我通过编辑AVD的图形解决了这个问题。 工具&gt;机器人&gt; AVD Manager&gt;行动&gt;编辑&gt;显示高级设置&gt;图形 - &gt;软件。 我希望这个解决方案能帮到你!
答案 15 :(得分:0)
Android Studio Emulator:处理完成后退出代码1.也许磁盘驱动器已满。您可以删除一些未使用的虚拟设备。这个对我有用。 它位于虚拟管理器设备菜单中的编辑旁边(向下箭头)
答案 16 :(得分:-1)
非常简单的兄弟只需删除旧版本文件夹并重新启动你的Android工作室然后你就完成了