Android模拟器(非常)失真

时间:2015-02-25 13:27:06

标签: android emulation

我想一张图片解释了超过1000个单词......

enter image description here

这是我在启动后获得的屏幕 - 但启动动画本身已经失真。 可以在元素的常用位置与模拟器进行交互 - 例如,如果我点击下方栏的中间,则会选择主页按钮。

我有一些其他的AVD,这是第一个出现这种情况的人。

在Windows 7上运行的AVD的config.ini

avd.ini.encoding=UTF-8
abi.type=x86
disk.dataPartition.size=200M
hw.accelerometer=yes
hw.audioInput=yes
hw.battery=yes
hw.camera.back=none
hw.cpu.arch=x86
hw.dPad=no
hw.device.hash2=MD5:750a657019b49e621c42ce9a20c2cc30
hw.device.manufacturer=User
hw.device.name=Samsung Tab
hw.gps=yes
hw.keyboard=yes
hw.lcd.density=160
hw.mainKeys=no
hw.ramSize=2048
hw.sdCard=no
hw.sensors.orientation=yes
hw.sensors.proximity=yes
hw.trackBall=no
image.sysdir.1=system-images\android-19\default\x86\
skin.dynamic=yes
skin.name=601x962
skin.path=601x962
tag.display=Default
tag.id=default
vm.heapSize=32

该设备是自定义配置,我已创建a Gist with my devices.xml

我发现this question here on SO,问题似乎是一个错误的方向(颠倒) - 答案并没有真正帮助我,我希望这个错误不会发生。存在三年。

这是一个常见问题,是否有一些解决方法?

1 个答案:

答案 0 :(得分:1)

像这样的对角线显示器往往是由于写入线性帧缓冲区的代码与显示它的代码或硬件之间的显示宽度的不一致(通常是1个像素)引起的。

您对601像素宽皮肤的规格非常可疑。考虑宽度是否应该实际为600。