Solve the problem of genymotion unable to load virtual engine under Windows

I have been using the genymotion emulator before. The emulator that comes with the sdk is unbearable. Sometimes I use the real machine to debug. I know that after upgrading win10 on July 31, genymotion cannot be opened the next day, prompting unable to load 

virtual engine, and then there is no more. I found a lot of solutions on the Internet, but none of them can be solved successfully. Uninstall and reinstall, reinstall and uninstall, the low version does not work, the path does not change, and Chinese cannot be used. I have tried everything that can be tried, but I still can’t find a solution. The method, and then gave up, I can only use the real machine to test, but my computer is very bad, the three usb ports are not in good contact, and they often break when I use it, and the phone cannot be rooted. One day I want to check the database, but the phone is not rooted I couldn't see the database, but I thought of genymotion again, and then I wanted to think about how to solve it again. It was fine before, and it was enough to install it once. Why didn't it work later? I'm depressed.

Then I came up with a trick, reinstalling the system. For an emulator, I reinstalled the system. It was quite a struggle. I had to reinstall all the development environments and software. What makes people collapse is that the problem still exists, and it still doesn't work. After tossing for a long time, I finally got a clue, and the climax came.

I have checked the information and found that genymo and virtual box need to establish a connection through network communication. According to the method on the Internet, I set up the host-only network under vBox, but it still doesn’t work. There is no host-only network there, so add it I can’t add it. Once you start genymotion, there will be an extra network card, but none of them can be used. Occasionally, a host-only will appear, and then genymotion will open the emulator interface, but it is white. Below the task manager is No response. After n times of testing, I finally understood what was going on. At least I was very touched that this step could appear. I am sure it is the communication problem between genymotion and vbox, and I can solve this.

The final solution, the original problem lies in compatibility issues. I won't talk about the specific discovery process. In short, I tested it many times and finally solved this problem.

Run genymotion genymotion.exe play.exe and vBox's VBoxSVC.exe VirtualBox.exe in compatibility mode. After I tested win7 win8 and xp compatibility mode, there will be problems. Compatibility with vista The mode can completely solve the problem. Having said so much, after so long, I just died of a compatibility, huh, huh.

 

I hope that friends who encounter problems in the future can try it. I am really drunk on this issue.

These are the four things

 

Guess you like

Origin blog.csdn.net/MrChenLen/article/details/47950229