手机制造商如何在Android操作系统上设置DPI?

时间:2012-12-03 02:27:32

标签: android dpi

如果我是手机制造商而且手机的分辨率为5.0英寸和1920 * 1080,我如何设置DPI?

我可以像这样计算广义密度:

Actual_density = root(1920 * 1920 + 1080 * 1080)/5.0 = 440.5 dpi

然后获得广义密度:xxhdpi

当然,我可以获得 DENSITY_XXHIGH 的恒定值:480

那么,我应该将DPI设置为480 dpi吗?以及如何设定它?

设置DPI很重要吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以在/system/build.prop中更改它,dpi定义为ro.sf.lcd_density

$ cat /system/build.prop | grep lcd
ro.sf.lcd_density=240

是的,设置正确的dpi很重要。如果不是你的设备在Play商店中会出现问题,显示器看起来会很难看。