Speeding up Android Emulator on Ubuntu

http://techtach.com/2014/05/boost-android-emulator-performanceon-linux-speeding-up-android-emulator-on-ubuntu/

Note: Earlier I had asked this question on stackoverflow , but got no responses, hence reposting it here.

I am using Ubuntu 12.04 (x86-64 version) and recently downloaded the adt bundle (adt-bundle-linux-x86_64-20130917.zip) from Android site. Created several virtual devices from eclipse -> Window-> Android Virtual Device Manager. But the virtual devices are not starting When I click start for any of the AVDs, a ‘starting emulator‘ dialog box comes, the loading bar loads fully but nothing starts -- even after considerable wait.

Tried to run the emulator (inside sdk/tools) from console:-

./emulator -avd <AVD_name>
Segmentation fault (core dumped)

However, when I run this, it throws error but emulator comes up.

./emulator64-arm -avd <AVD_name>
emulator: ERROR: Could not load OpenGLES emulation library: lib64OpenglRender.so: cannot open shared object file: No such file or directory
emulator: WARNING: Could not initialize OpenglES emulation, using software renderer.

What may be causing AVD to fail when invoked from Android Virtual Device Manager inside eclipse? Have anybody faced similar problems?

12.04 
android 
eclipse

http://code.google.com/p/android/issues/detail?id=34233

http://www.redips.net/android/emulator-fedora-linux/
http://askubuntu.com/questions/364980/ubuntu-12-04-andorid-virtual-device-android-virtual-device-not-starting-up

时间: 2024-10-07 16:07:31

Speeding up Android Emulator on Ubuntu的相关文章

[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程

本文转载自:[Android 编译(一)] Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程 1 前言 经过3天奋战,终于在Ubuntu 16.04上把Android 6.0的源码编译出来了,各种配置,各种error,各种爬坑,特写此博客记录爬坑经历.先上图,Ubuntu上编译完后成功运行模拟器,如图: 2 编译环境 UbuntuKylin 16.04 LTS Android 6.0_r1 Open JDK 7 3 准备工作 (1) 下载android 6.0源码.

怎样高速启动Android模拟器(Android Emulator)

总所周知,每次我们启动Android Emulator,都须要花费非常长一段时间,几分钟甚至十几分钟.事实上,我们能够使用快照(Snapshot)功能,来高速启动Android模拟器. 首先.须要在Android虚拟设备(AVD)管理窗体中.选中"Snapshot"选项.例如以下: 这样.启动该虚拟设备时,就能够使用快照功能了. 例如以下,在虚拟设备的启动窗体中.选中"Launch from snapshot"(从快照启动)和"Save to snapsh

如何快速启动Android模拟器(Android Emulator)

总所周知,每次我们启动Android Emulator,都需要花费很长一段时间,几分钟甚至十几分钟.其实,我们可以使用快照(Snapshot)功能,来快速启动Android模拟器. 首先,需要在Android虚拟设备(AVD)管理窗口中,选中"Snapshot"选项.如下: 这样,启动该虚拟设备时,就可以使用快照功能了. 如下,在虚拟设备的启动窗口中,选中"Launch from snapshot"(从快照启动)和"Save to snapshot&quo

android emulator setting & configuation

In order to make the Android emulator run faster and be more responsive, you can configure it to take advantage of hardware acceleration, using a combination of configuration options, specific Android system images and hardware drivers. Using SDK man

android emulator 安装中文输入法

android emulator 模拟器内置没有中文输入法,有些情况下我们需要输入正文就比较麻烦. 在模拟器的浏览器中下载输入法然后安装,会提示系统不兼容的情况. 这是由于Android应用多基于ARM处理器,与我选择的Intel Atom(x86)不同,因此导致兼容性问题. 解决办法:下载搜狗输入法X86版 http://www.lenovomm.com/appdetail/com.sohu.inputmethod.sogou.x86/0 我是下载到电脑E盘更目录下,在android emul

转: android emulator 命令详解

在命令行输入: emulator -help,即可显示emulator支持的所有命令. Android Emulator usage: emulator [options] [-qemu args] options:     -sysdir <dir>                 在目录<dir>中搜索system.img     -system <file>                读取system.img文件<file>        -dat

ERROR: 32-bit Linux Android emulator binaries are DEPRECATED

如果你的linux机子是32位的,那么运行android模拟器的时候会报错,如下: ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them you will have to do at least one of the following: - Use the '-force-32bit' option when invoking 'emulator'. - Set ANDROID_EMULATOR_FO

Android emulator: ERROR: Unable to load VM from snapshot.

Android emulator: ERROR: Unable to load VM from snapshot. The snapshot has been saved for a different. 昨天使用Inteliij IDEA 编译工程,运行的时候,遇到了上面这个问题. 解决办法.点击loris(这里会显示你的工程名),编辑运行配置. 选择 Target Device.选择第一个对话框就可以,重新运行就可以了.

32-bit Linux Android emulator binaries are DEPRECATED, to use them you will have to do at least one of the following

ERROR: 32-bit Linux Android emulator binaries are DEPRECATED, to use them you will have to do at least one of the following: - Use the '-force-32bit' option when invoking 'emulator'. - Set ANDROID_EMULATOR_FORCE_32BIT to 'true' in your environment. E