小编Mig*_*era的帖子

CPU加速状态:该用户无权在docker中使用KVM(/dev/kvm)

我已经用 appium、java8、android sdk、节点 8.11.0、cucumber 和 ruby​​ 构建了一个 docker 创建设备后,我检查 kvm-ok

得到

   root@994d47ae73ce:/opt/android-sdk/emulator# kvm-ok                                                        
   INFO: /dev/kvm exists
   KVM acceleration can be used
Run Code Online (Sandbox Code Playgroud)

当我执行

root@994d47ae73ce:/opt/android-sdk/emulator# emulator 
@Nexus_5X_API_24 -verbose -no-window -skin 1080x1920
Run Code Online (Sandbox Code Playgroud)

然后

emulator: autoconfig: -kernel /opt/android-sdk/system-images/android-24/google_apis/x86//kernel-ranchu
emulator: Target arch = 'x86'
emulator: Auto-config: -qemu -cpu qemu32
emulator: Auto-detect: Kernel image requires new device naming scheme.
emulator: Auto-detect: Kernel does not support YAFFS2 partitions.
emulator: autoconfig: -ramdisk /opt/android-sdk/system-images/android-24/google_apis/x86//ramdisk.img
emulator: Using initial system image: /opt/android-sdk/system-images/android-24/google_apis/x86//system.img
emulator: No vendor image
emulator: autoconfig: -data /root/.android/avd/Nexus_5X_API_24.avd/userdata-qemu.img
emulator: …
Run Code Online (Sandbox Code Playgroud)

android kvm emulation docker

6
推荐指数
1
解决办法
1377
查看次数

标签 统计

android ×1

docker ×1

emulation ×1

kvm ×1