Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android AVD starting error

I am getting this error when i start an avd in android studio. Any help would be appreciated. And also unable to start android studio except from terminal.

PANIC: HOME is defined but could not find Nexus_4_API_21.ini file in $HOME/.android/avd (Note: avd is searched in the order of $ANDROID_AVD_HOME,$ANDROID_SDK_HOME/.android/avd and $HOME/.android/avd)

like image 684
Gabs Sukumar Avatar asked Sep 14 '25 01:09

Gabs Sukumar


2 Answers

In my case, I had especially installed Android Studio on my D: drive (for space reasons). On my installation, the avd directory was located in D:\MyInstall\.android\.avd

The solution for me was to define a Windows environment variable (user variable) with Variable name: ANDROID_SDK_HOME and Variable value: D:\MyInstall

I restarted Android Studio and the emulator worked.

This appears to be a bug in the Android Studio installer, since I explicitly stated the D: location in the install wizard. The installer should probably have set this variable.

like image 188
Fuhrmanator Avatar answered Sep 15 '25 15:09

Fuhrmanator


Set the variable ANDROID_SDK_HOME to < home directory > / .android / .avd

For creating this variable under Win7, please go to control panel -> system -> advanced parameters -> environment variables. In the "user variables" block, Click on "new". Please fill the variable name and its value. Close all dialog by clickin on button "OK" and launch android studio.

Go through this link for more solutions if the above one doesn't work out for you.

like image 29
Exception Avatar answered Sep 15 '25 14:09

Exception