When working with Android Studio, error /dev/kvm device permission denied may be encountered. Read the article to see the solution. Bobcares, as a part of our Server Management Service offers solutions to every KVM query that comes our way.
Error “/dev/kvm device permission denied” in Android Studio: Fix
We frequently need to utilize emulators to test the apps while using Android Studio and the Android SDK to create mobile applications on the Linux Ubuntu 20.04. To establish a new device in this situation, we will need to use an AVD (Android Virtual Device). However, occasionally, when creating new virtual devices, we can have issues with the error messages /dev/kvm is not found and /dev/kvm device permission denied.
In order to fix the /dev/kvm is not found error, we need to enable KVM, from the BIOS by pressing the F1 key before the system boot. After that, select the Security tab and turn on the Intel VT-d feature and Intel Virtualization Technology. F10 will save the new settings. Lastly, turn off the computer and restart it.
We’ll probably see another error message saying “/dev/kvm device permission denied” after turning on KVM. In order to correct this mistake, installing qemu-kvm and adding the login to the kvm group are necessary. So, we must run the following steps:
1. Initially, go to the terminal. Run the following command to set up qemu-kvm:
2. The next step is to run the following command to add the user to the kvm group:
3. In some cases, we must additionally run the next command:
4. We can run the following command to find the username:
5. With the following command, we can now check if the username is in the kvm group:
6. After adding it, restarting Ubuntu 20 is the last step.
7. Then, to begin using the Android emulator, follow to the steps for creating a new AVD.
- Start up Android Studio on the workstation. Install Android Studio from the official website if we haven’t already.
- After starting Android Studio, go to the “Tools” menu and choose “AVD Manager” from the drop-down menu. As an alternative, we can click the toolbar’s AVD Manager icon.
- Click the “Create Virtual Device” button in the AVD Manager window. This will cause the “Select Hardware” panel to appear, allowing us to select the model of the device we wish to simulate. Click “Next” after choosing a device from the list.
- Choose the system image that we wish to use for the virtual device from the “System Image” screen. To download the required files, click the “Download” link next to the relevant API level if we haven’t already downloaded any system images. Click “Next” after choosing the system image that has been downloaded.
- We can alter the virtual device’s name, screen orientation, RAM capacity, and other settings on the “AVD Configuration” screen that appears after choosing the system image. Make the necessary adjustments to the parameters and click “Finish”.
- The AVD Manager window will list the AVD after the creation. To start the emulator, choose the just created AVD and click the “Play” button (green triangle).
- When launching the emulator for the first time or if we’re using a huge system image, it could take some time to start. The Android home screen will finally appear when the emulator has finished booting up.
- We can use the emulator in the same way as we would a real Android device once it is up and running. We can browse the web, install apps, and test our own apps.
[Need to know more? Click here to reach us.]
Conclusion
To sum up, our Tech team went over the details of fixing the error “/dev/kvm device permission denied” in Android Studio.
PREVENT YOUR SERVER FROM CRASHING!
Never again lose customers to poor server speed! Let us help you.
Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.
0 Comments