I have recently moved my android development environment on OS X, using El Capitan. Everything is working as expected. The only problem i find is that after every time I restart my PC the HAXM gets disappeared from '/dev' and Android Studio Reports it while starting an emulator using the HAXM.
When I go to extras in Android SDK folder and try to install, it says that the same is already installed and if continue, it will be reinstalled. I continue to install. After which every thing works fine, till next reboot of the system.
Can anyone please tell me, how to resolve the issue. It is not a big task to reinstall HAXM, but it is really annoying.
You can use an emulator with the ARM image instead of HAXM provided that you installed it in the SDK manager. Check your SDK manager to see if you have an ARM image instead for the API level you want, then go to the AVD manager and make a virtual device using ARM as the cpu.
Figured this one out: when upgrading from HAXM 1.1.4 to 1.1.5 on El Capitan, the installation path moves from /System/Library
to /Library
. However, the in-place upgrade script shipped by the HAXM installer doesn't handle this perfectly, which leaves things in a funky state. It is for this reason that the HAXM page says:
Before installing HAXM 1.1.5, the previous version (1.1.4 and below) must be uninstalled using:
sudo /System/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh
If your installation is already broken because you didn't uninstall 1.1.4 before installing 1.1.5, the following steps worked for me:
/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh
with sudo
/System/Library/LaunchDaemons/com.intel.haxm.plist
although there may be more files left over in /System/Library
for other people)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