我已经在 Intel Core I5 上安装了最新的 Android Studio。下面是我的 PC 配置和 AVD 配置。但是我的模拟器超出了屏幕窗口。有没有办法调整它的大小或适合屏幕。
模拟器的文本配置:
Target: Google APIs (API level 22)
Skin: nexus_s
SD Card: C:\Users\<my_id>\.android\avd\Nexus_6_API_23.avd\sdcard.img
Snapshot: no
hw.lcd.density: 160
hw.dPad: no
avd.ini.encoding: UTF-8
hw.camera.back: none
disk.dataPartition.size: 200M
hw.gpu.enabled: yes
runtime.network.latency: none
skin.dynamic: yes
hw.keyboard: yes
hw.cpu.model: cortex-a8
runtime.network.speed: full
hw.device.hash2: MD5:fbd5143f5b48ba972391c87c302c0c69
hw.ramSize: 1000
tag.id: google_apis
tag.display: Google APIs
hw.sdCard: yes
hw.device.manufacturer: Generic
hw.mainKeys: yes
hw.accelerometer: yes
hw.trackBall: no
hw.device.name: 5.4in FWVGA
hw.battery: yes
hw.sensors.proximity: yes
AvdId: Nexus_6_API_23
hw.sensors.orientation: yes
hw.audioInput: yes
hw.camera.front: none
hw.gps: yes
avd.ini.displayname: Nexus 6 API 23
snapshot.present: no
vm.heapSize: 64
runtime.scalefactor: auto
我无法使用 x86 映像,因为在我的 PC 上为 Android Studio 安装来自 Intel 的 HAXM 时出现一些问题。我可能必须通过 BIOS 更改某些配置,但由于管理员权限限制,我无法这样做。 我可以用来开发应用程序的最佳配置是什么,以便在我的 PC 上更好更快地以图形方式查看模拟器。
打开位于 .android/avd/avd name/ 的文件
emulator-user.ini
。
确保以下值设置为 0。
window.x = 0
和 window.y = 0
。
如果这不起作用,请参阅this链接获取Daxxy的答案。这可能对您有帮助
我认为你应该去genimotion作为模拟器。 从 https://www.genymotion.com/#!/download
下载我对这个问题感到非常痛苦。我在 Mac 系统中遇到过这个问题。
问题:
推出的Android模拟器实际上超出了显示屏范围。无法拖动或接收显示边界。
解决方案: