Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Could not launch emulator in Android Studio

I tried to launch application in emulator in android Studio in ubuntu 14.04 and it shows the following errors.

  1. Error shown while gradle build is in process:

/home/next/NTE/MachineSetup/android-sdk-linux/tools/emulator -netdelay none -netspeed full -avd Nexus_5X_API_24 Could not launch '/home/next/NTE/MachineSetup/android-sdk-linux/tools/qemu/linux-x86/qemu-system-x86_64': No such file or directory

  1. Error appear after gradle build completed:

12/02 16:47:57: Launching app Error while waiting for device: The emulator process for AVD Nexus_5X_API_24 was killed.

I have attached screenshots for your reference.

Error appears during gradle build

Error that appears after build finished

like image 505
Antony Avatar asked Dec 02 '16 11:12

Antony


People also ask

Why AVD Manager is not working?

SDK Build Tools are not installed If it fails then you may have to install it again. You look at the build tab at the bottom of the screen, it will display the error message and option to install the Build tools. Install it and you should be able to see the AVD Manager. Another way is to go to the SDK Manager.

How do I manually run an emulator?

Start the Android SDK Manager (select Start | All Programs | Embarcadero RAD Studio | Android Tools). In the Android SDK Manager, click the Tools menu and select Manage AVDs. In the Android Virtual Device Manager, select the emulator and click Start. Then click Launch on the Launch Options dialog box.

How do I enable Android emulator in Visual Studio?

Just open up the Visual Studio Emulator for Android entry in your Start Menu, hit play, and the emulator is ready to debug from any IDE. Download the standalone emulator today!


2 Answers

I try with this code in .bashrc now it's working:

export ANDROID_HOME=/home/AccountName/Android/Sdk

export PATH=${PATH}:${ANDROID_HOME}/emulator
like image 184
Sriskantharaja Mithushan Avatar answered Oct 20 '22 02:10

Sriskantharaja Mithushan


The first error's reason is below:

There are two emulators: one in $SDK/tools, another one in $SDK/emulator.
The one in $SDK/tools cannot start.

Please place $SDK/emulator before $SDK/tools in your $PATH variable, it should fix the problem.

like image 42
JohnWatsonDev Avatar answered Oct 20 '22 03:10

JohnWatsonDev