【问题标题】:Android Emulator Genymotion custom resolution and DPIAndroid Emulator Genymotion 自定义分辨率和 DPI
【发布时间】:2014-10-09 04:36:58
【问题描述】:

我开始使用 genynotion 模拟器,我可以使用设备设置创建自定义大小的设备,但是当涉及到自定义 dpi 时,它们是预定义 dpi 的下拉框,它们是向 genymotion 提供自定义 DPI 值的任何方式除了下拉框?

【问题讨论】:

    标签: android-emulator genymotion


    【解决方案1】:

    要更改 DPI,您可以使用 ADB shell:

    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
    

    【讨论】:

    • 最后我们还需要重启模拟器。
    猜你喜欢
    • 2019-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多