Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android emulator Android Emulator Genymotion自定义分辨率和DPI_Android Emulator_Genymotion - Fatal编程技术网

Android emulator Android Emulator Genymotion自定义分辨率和DPI

Android emulator Android Emulator Genymotion自定义分辨率和DPI,android-emulator,genymotion,Android Emulator,Genymotion,我开始使用genynotion emulator,并且我能够使用设备设置创建自定义大小的设备,但是当涉及到为自定义dpi提供预定义dpi的下拉框时,是否有任何方法向genymotion提供自定义dpi值而不是下拉框?要更改dpi,可以使用ADB外壳: su mount -o rw,remount /system cat /system/build.prop | grep ro.sf.lcd_density 找到该行时,它是当前DPI,并使用下面的命令进行更改: sed -i 's/^ro.sf

我开始使用genynotion emulator,并且我能够使用设备设置创建自定义大小的设备,但是当涉及到为自定义dpi提供预定义dpi的下拉框时,是否有任何方法向genymotion提供自定义dpi值而不是下拉框?

要更改dpi,可以使用ADB外壳:

su
mount -o rw,remount /system
cat /system/build.prop | grep ro.sf.lcd_density
找到该行时,它是当前DPI,并使用下面的命令进行更改:

sed -i 's/^ro.sf.lcd_density=.*/ro.sf.lcd_density=YOUR_DPI/g' /system/build.prop
未找到任何内容时,将行追加到文件末尾:

echo ro.sf.lcd_density=YOUR_DPI >> /system/build.prop

最后我们还需要重新启动模拟器。