I. AVD
Cpu/abi uses Intel Atom much faster than arm, using Intel needs to install HAXM (download link: https://dl-ssl.google.com/android/repository/extras/intel/ Haxm-windows_r6_0_3.zip) acceleration
But using Intel's emulator to install the APK will encounter error: install_failed_no_matching_aibs; the online solution is CPU use arm, but arm really slow ~ ~ ~
Second, genymotion
Download link: http://www.genymotion.net/(download after registration, select personal use after installation)
Good speed, install the APK will also encounter install_failed_no_matching_aibs error, but this has a good solution
Workaround: Download the Genymotion-arm-translation_v1.1.zip, install in the emulator
Genymotion-arm-translation_v1.1.zip Download Link: Https://pan.baidu.com/s/1miLa9mS
Installation method: Run Genymotion as Administrator, then use the ADB command to place the file in the emulator and then install it with the command
1.ADB Push e:\genymotion-arm-translation_v1.1.zip/sdcard/download/
2.ADB Shell Flash-archive.sh/sdcard/download/genymotion-arm-translation_v1.1.zip
If you encounter an error when using the ADB command: ADB server version (doesn) match this client (40); Killing ... could not read OK from ADB Server
The reason is that the ADB in the emulator and the configuration environment variables in the Android SDK are not the same as the ADB version
The workaround is to copy adb from the Android SDK, replacing the ADB in the Genymotion installation directory (D:\Program files\genymobile\genymotion\tools)
Third, Xiaoyao Android simulator
This needs to be noted when using the ADB command, first open the emulator's developer mode (settings-about device-click the version number consecutively, go back to the developer option on the top level)
Connect using the command: ADB connect 127.0.0.1:21503
Android simulator--avd, Genymotion, carefree Android simulator