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
)
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.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With