在尝试了 2 多周后,我正在努力让模拟器成功启动。我真的可以使用一些帮助解决问题或解决相同问题的提示。
我已经能够使用非常相似的配置在我的家用机器上成功启动模拟器。当我从我的工作电脑连接时它失败了,我相信有一些配置可能会阻止这个,但我不知道那个配置是什么,我在日志中看不到任何可以帮助我识别问题的错误.这也是我的同事普遍存在的问题,所以我确定这是我们工作站上设置的一些策略或注册表设置。
如果有人可以帮助我确定阻止模拟器启动的配置,我可以与 IT 团队合作进行必要的更改。
我的配置是
虚拟设备创建良好,但从未成功启动。我从来没有看到一扇 window 打开,我有好几次等了两个多小时。
这是我创建的三个 AVD 的日志
Arm v7a | 768 MB 内存 |安卓5.1.1 | API 22 |主机 GPU 关闭
输出:
emulator:Found AVD name 'avd1'
emulator:Found AVD target architecture: arm
emulator:Looking for ranchu emulator backed for arm CPU
emulator:Probing program: ./emulator64-ranchu-arm.exe
emulator:Probing program: ./emulator-ranchu-arm.exe
emulator:Probing path for: emulator64-ranchu-arm.exe
emulator:Probing path for: emulator-ranchu-arm.exe
emulator:Looking for emulator-arm to emulate 'arm' CPU
emulator:Probing program: ./emulator-arm.exe
emulator:Found target-specific emulator binary: ./emulator-arm.exe
emulator:GPU emulation is disabled
emulator:Quoted param: [./emulator-arm.exe]
emulator:Quoted param: [@avd1]
emulator:Quoted param: [-verbose]
emulator: found SDK root at C:\Users\Anon\AppData\Local\Android\sdk
emulator: Android virtual device file at: C:\Users\Anon\.android\avd\avd1.ini
emulator: virtual device content at C:\Users\Anon\.android\avd\avd1.avd
emulator: virtual device config file: C:\Users\Anon\.android\avd\avd1.avd/config.ini
emulator: using core hw config path: C:\Users\Anon\.android\avd\avd1.avd/hardware-qemu.ini
emulator: Found AVD target API level: 22
emulator: Read property file at C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-22\default\armeabi-v7a\/build.prop
emulator: No boot.prop property file found.
emulator: 'magic' skin format detected: 768x1280
emulator: autoconfig: -skin 768x1280
emulator: autoconfig: -skindir (null)
emulator: keyset loaded from: C:\Users\Anon\.android\default.keyset
emulator: found magic skin width=768 height=1280 bpp=16
emulator: autoconfig: -kernel C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-22\default\armeabi-v7a\/kernel-qemu
emulator: Auto-detect: Kernel image requires legacy device naming scheme.
emulator: Auto-detect: Kernel does not support YAFFS2 partitions.
emulator: autoconfig: -ramdisk C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-22\default\armeabi-v7a\/ramdisk.img
emulator: Using initial system image: C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-22\default\armeabi-v7a\/system.img
emulator: autoconfig: -initdata C:\Users\Anon\.android\avd\avd1.avd/userdata.img
emulator: autoconfig: -cache C:\Users\Anon\.android\avd\avd1.avd/cache.img
emulator: Physical RAM size: 768MB
emulator: GPU emulation is disabled
emulator: WARNING: CPU acceleration only works with x86/x86_64 system images.
Content of hardware configuration file:
hw.cpu.arch = arm
hw.cpu.model = cortex-a8
hw.ramSize = 768
hw.screen = touch
hw.mainKeys = no
hw.trackBall = no
hw.keyboard = yes
hw.keyboard.lid = no
hw.keyboard.charmap = qwerty2
hw.dPad = no
hw.gsmModem = yes
hw.gps = yes
hw.battery = yes
hw.accelerometer = yes
hw.audioInput = yes
hw.audioOutput = yes
hw.sdCard = no
disk.cachePartition = yes
disk.cachePartition.path = C:\Users\Anon\.android\avd\avd1.avd/cache.img
disk.cachePartition.size = 66m
hw.lcd.width = 768
hw.lcd.height = 1280
hw.lcd.depth = 16
hw.lcd.density = 320
hw.lcd.backlight = yes
hw.gpu.enabled = no
hw.initialOrientation = portrait
hw.camera.back = none
hw.camera.front = none
vm.heapSize = 64
hw.sensors.proximity = yes
hw.sensors.magnetic_field = yes
hw.sensors.orientation = yes
hw.sensors.temperature = yes
hw.useext4 = yes
kernel.path = C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-22\default\armeabi-v7a\/kernel-qemu
kernel.parameters = androidboot.hardware=goldfish android.checkjni=1
kernel.newDeviceNaming = no
kernel.supportsYaffs2 = no
disk.ramdisk.path = C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-22\default\armeabi-v7a\/ramdisk.img
À¿)pV)ußK³ªc¥ú&µß>Oí‡yù®ù×=Vš§Ùïq—#ÊÿŠÿ¿Ù&Òßué—!MáÍFåÿ¾U)›±„yþ¿ƒð—ˆ_ˆøõÊ'Ò?{’é×@zQ¿Ü•úíÈQêñ©•„yÖ/þ[â—"~ü«|ü¶,%~em.img
disk.systemPartition.size = 550m
disk.dataPartition.path = C:\Users\Anon\.android\avd\avd1.avd/userdata-qemu.img
disk.dataPartition.initPath = C:\Users\Anon\.android\avd\avd1.avd/userdata.img
disk.dataPartition.size = 550m
avd.name = avd1
.
QEMU options list:
emulator: argv[00] = "./emulator-arm.exe"
emulator: argv[01] = "-android-hw"
emulator: argv[02] = "C:\Users\Anon\.android\avd\avd1.avd/hardware-qemu.ini"
Concatenated QEMU options:
./emulator-arm.exe -android-hw C:\Users\Anon\.android\avd\avd1.avd/hardware-qemu.ini
emulator: registered 'boot-properties' qemud service
emulator: Using kernel serial device prefix: ttyS
emulator: Ramdisk image contains fstab.goldfish file
emulator: Found format of system partition: 'ext4'
emulator: Found format of userdata partition: 'ext4'
emulator: Found format of cache partition: 'ext4'
emulator: system partition format: ext4
emulator: Mapping 'system' partition image to C:\Users\Anon\AppData\Local\Temp\\AndroidEmulator\TMP2084.tmp
emulator: nand_add_dev: system,size=0x22600000,file=C:\Users\Anon\AppData\Local\Temp\\AndroidEmulator\TMP2084.tmp,initfile=C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-22\default\armeabi-v7a\/system.img,pagesize=512,extrasize=0
emulator: userdata partition format: ext4
emulator: nand_add_dev: userdata,size=0x22600000,file=C:\Users\Anon\.android\avd\avd1.avd/userdata-qemu.img,initfile=C:\Users\Anon\.android\avd\avd1.avd/userdata.img,pagesize=512,extrasize=0
emulator: cache partition format: ext4
emulator: Creating empty cache partition image at: C:\Users\Anon\.android\avd\avd1.avd/cache.img
Creating filesystem with parameters:
Size: 69206016
Block size: 4096
Blocks per group: 32768
Inodes per group: 4224
Inode size: 256
Journal blocks: 1024
Label:
Blocks: 16896
Block groups: 1
Reserved block group size: 7
Created filesystem with 11/4224 inodes and 1302/16896 blocks
emulator: nand_add_dev: cache,size=0x4200000,file=C:\Users\Anon\.android\avd\avd1.avd/cache.img,pagesize=512,extrasize=0
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'dalvik.vm.heapsize' = '64m'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '320'
emulator: Adding boot property: 'qemu.hw.mainkeys' = '0'
emulator: Adding boot property: 'qemu.sf.fake_camera' = 'none'
emulator: Kernel parameters: qemu.gles=0 qemu=1 console=ttyS0 android.qemud=ttyS1 androidboot.hardware=goldfish android.checkjni=1 ndns=3
emulator: autoconfig: -scale 0.801562
英特尔凌动 x86 | 1536 MB 内存 |安卓4.3.1 | API 18 |使用主机 GPU
emulator:Found AVD name 'avd2'
emulator:Found AVD target architecture: x86
emulator:Looking for ranchu emulator backed for x86 CPU
emulator:Probing program: ./emulator64-ranchu-x86.exe
emulator:Probing program: ./emulator-ranchu-x86.exe
emulator:Probing path for: emulator64-ranchu-x86.exe
emulator:Probing path for: emulator-ranchu-x86.exe
emulator:Looking for emulator-x86 to emulate 'x86' CPU
emulator:Probing program: ./emulator-x86.exe
emulator:Found target-specific emulator binary: ./emulator-x86.exe
emulator:GPU emulation enabled using 'host' mode
emulator:Quoted param: [./emulator-x86.exe]
emulator:Quoted param: [@avd2]
emulator:Quoted param: [-verbose]
emulator: found SDK root at C:\Users\Anon\AppData\Local\Android\sdk
emulator: Android virtual device file at: C:\Users\Anon\.android\avd\avd2.ini
emulator: virtual device content at C:\Users\Anon\.android\avd\avd2.avd
emulator: virtual device config file: C:\Users\Anon\.android\avd\avd2.avd/config.ini
emulator: using core hw config path: C:\Users\Anon\.android\avd\avd2.avd/hardware-qemu.ini
emulator: Found AVD target API level: 18
emulator: Read property file at C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/build.prop
emulator: No boot.prop property file found.
emulator: 'magic' skin format detected: 768x1280
emulator: autoconfig: -skin 768x1280
emulator: autoconfig: -skindir (null)
emulator: keyset loaded from: C:\Users\Anon\.android\default.keyset
emulator: trying to load skin file 'C:\Users\Anon\AppData\Local\Android\sdk/tools/lib/emulator/skins/dynamic//layout'
emulator: loaded dynamic skin width=768 height=1280 bpp=16
emulator: autoconfig: -kernel C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/kernel-qemu
emulator: Auto-detect: Kernel image requires legacy device naming scheme.
emulator: Auto-detect: Kernel does support YAFFS2 partitions.
emulator: autoconfig: -ramdisk C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/ramdisk.img
emulator: Using initial system image: C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/system.img
emulator: autoconfig: -initdata C:\Users\Anon\.android\avd\avd2.avd/userdata.img
emulator: autoconfig: -cache C:\Users\Anon\.android\avd\avd2.avd/cache.img
emulator: Physical RAM size: 1536MB
emulator: GPU emulation enabled using 'host' mode
emulator: CPU Acceleration: working
emulator: CPU Acceleration status: HAX (version 2) is installed and usable.
emulator: Target arch = 'x86'
emulator: Auto-config: -qemu -cpu qemu32
Content of hardware configuration file:
hw.cpu.arch = x86
hw.cpu.model = qemu32
hw.ramSize = 1536
hw.screen = touch
hw.mainKeys = no
hw.trackBall = no
hw.keyboard = yes
hw.keyboard.lid = no
hw.keyboard.charmap = qwerty2
hw.dPad = no
hw.gsmModem = yes
hw.gps = yes
hw.battery = yes
hw.accelerometer = yes
hw.audioInput = yes
hw.audioOutput = yes
hw.sdCard = no
disk.cachePartition = yes
disk.cachePartition.path = C:\Users\Anon\.android\avd\avd2.avd/cache.img
disk.cachePartition.size = 66m
hw.lcd.width = 768
hw.lcd.height = 1280
hw.lcd.depth = 16
hw.lcd.density = 320
hw.lcd.backlight = yes
hw.gpu.enabled = yes
hw.gpu.mode = host
hw.initialOrientation = portrait
hw.camera.back = emulated
hw.camera.front = emulated
vm.heapSize = 64
hw.sensors.proximity = yes
hw.sensors.magnetic_field = yes
hw.sensors.orientation = yes
hw.sensors.temperature = yes
hw.useext4 = yes
kernel.path = C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/kernel-qemu
kernel.parameters = androidboot.hardware=goldfish clocksource=pit android.checkjni=1
kernel.newDeviceNaming = no
kernel.supportsYaffs2 = yes
disk.ramdisk.path = C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/ramdisk.img
disk.systemPartition.initPath = C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/system.img
disk.systemPartition.size = 281m
disk.dataPartition.path = C:\Users\Anon\.android\avd\avd2.avd/userdata-qemu.img
disk.dataPartition.initPath = C:\Users\Anon\.android\avd\avd2.avd/userdata.img
disk.dataPartition.size = 200m
avd.name = avd2
.
QEMU options list:
emulator: argv[00] = "./emulator-x86.exe"
emulator: argv[01] = "-enable-hax"
emulator: argv[02] = "-android-hw"
emulator: argv[03] = "C:\Users\Anon\.android\avd\avd2.avd/hardware-qemu.ini"
Concatenated QEMU options:
./emulator-x86.exe -enable-hax -android-hw C:\Users\Anon\.android\avd\avd2.avd/hardware-qemu.ini
emulator: registered 'boot-properties' qemud service
emulator: Using kernel serial device prefix: ttyS
emulator: Ramdisk image contains fstab.goldfish file
emulator: Could not extract format of system partition!
emulator: Could not extract format of userdata partition!
emulator: Could not extract format of cache partition!
emulator: Probing system image file for partition type: C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/system.img
emulator: system partition format: yaffs2
emulator: Mapping 'system' partition image to C:\Users\Anon\AppData\Local\Temp\\AndroidEmulator\TMPA30C.tmp
emulator: nand_add_dev: system,size=0x11900000,file=C:\Users\Anon\AppData\Local\Temp\\AndroidEmulator\TMPA30C.tmp,initfile=C:\Users\Anon\AppData\Local\Android\sdk/system-images\android-18\default\x86\/system.img
emulator: rounding devsize up to a full eraseunit, now 11904000
emulator: Probing userdata image file for partition type: C:\Users\Anon\.android\avd\avd2.avd/userdata.img
emulator: userdata partition format: yaffs2
emulator: nand_add_dev: userdata,size=0xc800000,file=C:\Users\Anon\.android\avd\avd2.avd/userdata-qemu.img,initfile=C:\Users\Anon\.android\avd\avd2.avd/userdata.img
emulator: rounding devsize up to a full eraseunit, now c810000
emulator: cache partition format: yaffs2
emulator: Creating empty cache partition image at: C:\Users\Anon\.android\avd\avd2.avd/cache.img
emulator: nand_add_dev: cache,size=0x4200000,file=C:\Users\Anon\.android\avd\avd2.avd/cache.img
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'dalvik.vm.heapsize' = '64m'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '320'
emulator: Adding boot property: 'qemu.hw.mainkeys' = '0'
emulator: Adding boot property: 'qemu.sf.fake_camera' = 'both'
emulator: Initializing hardware OpenGLES emulation support
emulator: OpenGL Vendor=[Google (Intel)]
emulator: OpenGL Renderer=[Android Emulator OpenGL ES Translator (Intel(R) HD Graphics 4600)]
emulator: OpenGL Version=[OpenGL ES 2.0 (4.0.0 - Build 9.18.10.3220)]
emulator: Adding boot property: 'ro.opengles.version' = '131072'
emulator: device fd:988
emulator: Kernel parameters: qemu.gles=1 qemu=1 console=ttyS0 android.qemud=ttyS1 androidboot.hardware=goldfish clocksource=pit android.checkjni=1 ndns=3
emulator: trying to find: C:\Users\Anon\AppData\Local\Android\sdk\tools/bios.bin
emulator: trying to find: C:\Users\Anon\AppData\Local\Android\sdk\tools/lib/pc-bios/bios.bin
emulator: trying to find: C:\Users\Anon\AppData\Local\Android\sdk\tools/vgabios-cirrus.bin
emulator: trying to find: C:\Users\Anon\AppData\Local\Android\sdk\tools/lib/pc-bios/vgabios-cirrus.bin
emulator: autoconfig: -scale 0.801562
ARM | 512 MB 内存 |安卓2.3.3 | API 10 |使用主机 GPU 关闭
emulator:Found AVD name 'avd3'
emulator:Found AVD target architecture: arm
emulator:Looking for ranchu emulator backed for arm CPU
emulator:Probing program: ./emulator64-ranchu-arm.exe
emulator:Probing program: ./emulator-ranchu-arm.exe
emulator:Probing path for: emulator64-ranchu-arm.exe
emulator:Probing path for: emulator-ranchu-arm.exe
emulator:Looking for emulator-arm to emulate 'arm' CPU
emulator:Probing program: ./emulator-arm.exe
emulator:Found target-specific emulator binary: ./emulator-arm.exe
emulator:GPU emulation is disabled
emulator:Quoted param: [./emulator-arm.exe]
emulator:Quoted param: [@avd3]
emulator:Quoted param: [-verbose]
emulator: found SDK root at C:\Users\Anon\AppData\Local\Android\sdk
emulator: Android virtual device file at: C:\Users\Anon\.android\avd\avd3.ini
emulator: virtual device content at C:\Users\Anon\.android\avd\avd3.avd
emulator: virtual device config file: C:\Users\Anon\.android\avd\avd3.avd/config.ini
emulator: using core hw config path: C:\Users\Anon\.android\avd\avd3.avd/hardware-qemu.ini
emulator: Found AVD target API level: 10
emulator: No build.prop property file found.
emulator: No boot.prop property file found.
emulator: Cannot find target CPU architecture, defaulting to 'arm'
emulator: Cannot find target CPU ABI, defaulting to 'armeabi'
emulator: found skin 'WQVGA400' in directory: C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\skins
emulator: autoconfig: -skin WQVGA400
emulator: autoconfig: -skindir C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\skins
emulator: found skin-specific hardware.ini: C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\skins/WQVGA400/hardware.ini
emulator: keyset loaded from: C:\Users\Anon\.android\default.keyset
emulator: trying to load skin file 'C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\skins/WQVGA400/layout'
emulator: skin network speed: 'full'
emulator: skin network delay: 'none'
emulator: autoconfig: -kernel C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\images\/kernel-qemu
emulator: Auto-detect: Kernel image requires legacy device naming scheme.
emulator: Auto-detect: Kernel does support YAFFS2 partitions.
emulator: autoconfig: -ramdisk C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\images\/ramdisk.img
emulator: Using initial system image: C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\images\/system.img
emulator: autoconfig: -data C:\Users\Anon\.android\avd\avd3.avd/userdata-qemu.img
emulator: autoconfig: -initdata C:\Users\Anon\.android\avd\avd3.avd/userdata.img
emulator: autoconfig: -cache C:\Users\Anon\.android\avd\avd3.avd/cache.img
emulator: Physical RAM size: 256MB
emulator: GPU emulation is disabled
emulator: WARNING: CPU acceleration only works with x86/x86_64 system images.
emulator: Target arch = 'arm'
Content of hardware configuration file:
hw.cpu.arch = arm
hw.ramSize = 256
hw.screen = touch
hw.mainKeys = yes
hw.trackBall = yes
hw.keyboard = yes
hw.keyboard.lid = yes
hw.keyboard.charmap = qwerty2
hw.dPad = no
hw.gsmModem = yes
hw.gps = yes
hw.battery = yes
hw.accelerometer = yes
hw.audioInput = yes
hw.audioOutput = yes
hw.sdCard = yes
disk.cachePartition = yes
disk.cachePartition.path = C:\Users\Anon\.android\avd\avd3.avd/cache.img
disk.cachePartition.size = 66m
hw.lcd.width = 240
hw.lcd.height = 400
hw.lcd.depth = 16
hw.lcd.density = 120
hw.lcd.backlight = yes
hw.gpu.enabled = no
hw.initialOrientation = portrait
hw.camera.back = none
hw.camera.front = none
vm.heapSize = 32
hw.sensors.proximity = yes
hw.sensors.magnetic_field = yes
hw.sensors.orientation = no
hw.sensors.temperature = yes
hw.useext4 = yes
kernel.path = C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\images\/kernel-qemu
kernel.parameters = androidboot.hardware=goldfish android.checkjni=1
kernel.newDeviceNaming = no
kernel.supportsYaffs2 = yes
disk.ramdisk.path = C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\images\/ramdisk.img
disk.systemPartition.initPath = C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\images\/system.img
disk.systemPartition.size = 200m
disk.dataPartition.path = C:\Users\Anon\.android\avd\avd3.avd/userdata-qemu.img
disk.dataPartition.size = 200m
avd.name = avd3
.
QEMU options list:
emulator: argv[00] = "./emulator-arm.exe"
emulator: argv[01] = "-android-hw"
emulator: argv[02] = "C:\Users\Anon\.android\avd\avd3.avd/hardware-qemu.ini"
Concatenated QEMU options:
./emulator-arm.exe -android-hw C:\Users\Anon\.android\avd\avd3.avd/hardware-qemu.ini
emulator: registered 'boot-properties' qemud service
emulator: Using kernel serial device prefix: ttyS
emulator: No fstab.goldfish file in ramdisk image
emulator: Probing system image file for partition type: C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\images\/system.img
emulator: system partition format: yaffs2
emulator: Mapping 'system' partition image to C:\Users\Anon\AppData\Local\Temp\\AndroidEmulator\TMPE615.tmp
emulator: nand_add_dev: system,size=0xc800000,file=C:\Users\Anon\AppData\Local\Temp\\AndroidEmulator\TMPE615.tmp,initfile=C:\Users\Anon\AppData\Local\Android\sdk/platforms\android-10\images\/system.img
emulator: rounding devsize up to a full eraseunit, now c810000
emulator: Probing userdata image file for partition type: C:\Users\Anon\.android\avd\avd3.avd/userdata-qemu.img
emulator: userdata partition format: yaffs2
emulator: nand_add_dev: userdata,size=0xc800000,file=C:\Users\Anon\.android\avd\avd3.avd/userdata-qemu.img
emulator: rounding devsize up to a full eraseunit, now c810000
emulator: cache partition format: yaffs2
emulator: nand_add_dev: cache,size=0x4200000,file=C:\Users\Anon\.android\avd\avd3.avd/cache.img
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'dalvik.vm.heapsize' = '32m'
emulator: Adding boot property: 'ro.config.low_ram' = 'true'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '120'
emulator: Adding boot property: 'qemu.hw.mainkeys' = '1'
emulator: Adding boot property: 'qemu.sf.fake_camera' = 'none'
emulator: Kernel parameters: qemu.gles=0 qemu=1 console=ttyS0 android.qemud=ttyS1 androidboot.hardware=goldfish android.checkjni=1 ndns=3
emulator: autoconfig: -scale 1
最佳答案
您是否正确安装了 HAXM?
我之前遇到过同样的问题,在学习之前
HAXM 尚未启用 在 android sdk manager 中下载后。
您需要遵循一些步骤才能使用英特尔 HAXM 驱动程序从 Android* 模拟器中获得最佳体验。
先决条件
英特尔 HAXM 需要安装 Android* SDK(版本 17 或更高版本)。有关详细信息,请参阅 Android* 开发者网站 (http://developer.android.com/sdk/)。
System Requirements
Hardware Requirements:
Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
At least 1 GB of available RAM
Supported Operating Systems:
Microsoft Windows* 8 and 8.1 (32/64-bit)
Microsoft Windows* 7 (32/64-bit)
Microsoft Windows Vista* (32/64-bit)
Important: Intel HAXM cannot be used on systems without an Intel processor, or with an Intel processor that lacks the hardware features described in the "Hardware Requirements" section above.
To determine the capabilities of your Intel processor, visit http://ark.intel.com/
Additionally, Intel HAXM can be used only with Android* x86 emulator images provided by Intel.
Intel HAXM cannot be used with ARM* Android* emulator images or non-Intel x86 Android* emulator images.
2.解压“extras”目录中的安装程序并按照您的平台的安装说明进行操作。
在 Windows* 上安装英特尔® HAXM
警告:如果您的系统不满足系统要求,包括对英特尔处理器功能的支持,例如英特尔虚拟化技术 (英特尔 VT),英特尔 HAXM 安装将失败。
完成所有步骤后,它将正常工作。
希望对你有帮助... 这里 Intel documentation
关于Android 模拟器无法启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31272348/
我在从html页面生成PDF时遇到问题。我正在使用PDFkit。在安装它的过程中,我注意到我需要wkhtmltopdf。所以我也安装了它。我做了PDFkit的文档所说的一切......现在我在尝试加载PDF时遇到了这个错误。这里是错误:commandfailed:"/usr/local/bin/wkhtmltopdf""--margin-right""0.75in""--page-size""Letter""--margin-top""0.75in""--margin-bottom""0.75in""--encoding""UTF-8""--margin-left""0.75in""-
我对最新版本的Rails有疑问。我创建了一个新应用程序(railsnewMyProject),但我没有脚本/生成,只有脚本/rails,当我输入ruby./script/railsgeneratepluginmy_plugin"Couldnotfindgeneratorplugin.".你知道如何生成插件模板吗?没有这个命令可以创建插件吗?PS:我正在使用Rails3.2.1和ruby1.8.7[universal-darwin11.0] 最佳答案 随着Rails3.2.0的发布,插件生成器已经被移除。查看变更日志here.现在
我尝试运行2.x应用程序。我使用rvm并为此应用程序设置其他版本的ruby:$rvmuseree-1.8.7-head我尝试运行服务器,然后出现很多错误:$script/serverNOTE:Gem.source_indexisdeprecated,useSpecification.Itwillberemovedonorafter2011-11-01.Gem.source_indexcalledfrom/Users/serg/rails_projects_terminal/work_proj/spohelp/config/../vendor/rails/railties/lib/r
是的,我知道最好使用webmock,但我想知道如何在RSpec中模拟此方法:defmethod_to_testurl=URI.parseurireq=Net::HTTP::Post.newurl.pathres=Net::HTTP.start(url.host,url.port)do|http|http.requestreq,foo:1endresend这是RSpec:let(:uri){'http://example.com'}specify'HTTPcall'dohttp=mock:httpNet::HTTP.stub!(:start).and_yieldhttphttp.shou
我正在尝试在我的centos服务器上安装therubyracer,但遇到了麻烦。$geminstalltherubyracerBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtherubyracer:ERROR:Failedtobuildgemnativeextension./usr/local/rvm/rubies/ruby-1.9.3-p125/bin/rubyextconf.rbcheckingformain()in-lpthread...yescheckingforv8.h...no***e
我花了三天的时间用头撞墙,试图弄清楚为什么简单的“rake”不能通过我的规范文件。如果您遇到这种情况:任何文件夹路径中都不要有空格!。严重地。事实上,从现在开始,您命名的任何内容都没有空格。这是我的控制台输出:(在/Users/*****/Desktop/LearningRuby/learn_ruby)$rake/Users/*******/Desktop/LearningRuby/learn_ruby/00_hello/hello_spec.rb:116:in`require':cannotloadsuchfile--hello(LoadError) 最佳
最近,当我启动我的Rails服务器时,我收到了一长串警告。虽然它不影响我的应用程序,但我想知道如何解决这些警告。我的估计是imagemagick以某种方式被调用了两次?当我在警告前后检查我的git日志时。我想知道如何解决这个问题。-bcrypt-ruby(3.1.2)-better_errors(1.0.1)+bcrypt(3.1.7)+bcrypt-ruby(3.1.5)-bcrypt(>=3.1.3)+better_errors(1.1.0)bcrypt和imagemagick有关系吗?/Users/rbchris/.rbenv/versions/2.0.0-p247/lib/ru
我在pry中定义了一个函数:to_s,但我无法调用它。这个方法去哪里了,怎么调用?pry(main)>defto_spry(main)*'hello'pry(main)*endpry(main)>to_s=>"main"我的ruby版本是2.1.2看了一些答案和搜索后,我认为我得到了正确的答案:这个方法用在什么地方?在irb或pry中定义方法时,会转到Object.instance_methods[1]pry(main)>defto_s[1]pry(main)*'hello'[1]pry(main)*end=>:to_s[2]pry(main)>defhello[2]pry(main)
我使用的是Firefox版本36.0.1和Selenium-Webdrivergem版本2.45.0。我能够创建Firefox实例,但无法使用脚本继续进行进一步的操作无法在60秒内获得稳定的Firefox连接(127.0.0.1:7055)错误。有人能帮帮我吗? 最佳答案 我遇到了同样的问题。降级到firefoxv33后一切正常。您可以找到旧版本here 关于ruby-无法在60秒内获得稳定的Firefox连接(127.0.0.1:7055),我们在StackOverflow上找到一个类
当我尝试安装Ruby时遇到此错误。我试过查看this和this但无济于事➜~brewinstallrubyWarning:YouareusingOSX10.12.Wedonotprovidesupportforthispre-releaseversion.Youmayencounterbuildfailuresorotherbreakages.Pleasecreatepull-requestsinsteadoffilingissues.==>Installingdependenciesforruby:readline,libyaml,makedepend==>Installingrub