V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Love4Taylor
V2EX  ›  Android

Android 更改 dpi 后的显示小问题 求解

  •  
  •   Love4Taylor · 2015-12-28 12:43:32 +08:00 · 12561 次点击
    这是一个创建于 3256 天前的主题,其中的信息可能已经有所发展或是发生改变。
    设备: Sony Z3
    系统: Android 6.0.1
    root 情况:否
    默认的 dpi : 480
    更改后 dpi : 380(400 也试过
    更改方式: adb 命令
    问题:
    chrome 书签图标变大
    b 站客户端头像以及兴趣圈图片无法正常显示
    微博修图界面图片显示不全
    es 浏览器看图不全

    34 条回复    2015-12-29 11:06:13 +08:00
    mxalbert1996
        1
    mxalbert1996  
       2015-12-28 13:03:57 +08:00
    在我的 Nexus 5 6.0.1 上测试没有这些问题(除了微博客户端我没装)
    Love4Taylor
        2
    Love4Taylor  
    OP
       2015-12-28 14:30:40 +08:00
    @mxalbert1996 难道是没 root 的原因?
    Halry
        3
    Halry  
       2015-12-28 14:47:21 +08:00 via Android
    adb 怎么改 dpi ,不是都是改 build 。 prop 的吗?
    n6p , n6 , g3 , n5 , n7 都没有这些问题
    Love4Taylor
        4
    Love4Taylor  
    OP
       2015-12-28 14:49:39 +08:00
    @Halry adb shell wm density 难道不是嘛
    processzzp
        5
    processzzp  
       2015-12-28 14:50:17 +08:00 via Android
    @Halry 不一定要动 build.prop 吧,我记得 wm size 命令就能改分辨率的 DPI 了
    Love4Taylor
        6
    Love4Taylor  
    OP
       2015-12-28 14:57:36 +08:00
    @processzzp 但似不行哇 以上几个 app 就会有显示问题
    Halry
        7
    Halry  
       2015-12-28 15:09:32 +08:00 via Android
    你们这样就不对了,改 build.prop 才是最根本的方法, wm size 只是改了 settings 里面指示的 dpi

    @Love4Taylor

    @processzzp
    Love4Taylor
        8
    Love4Taylor  
    OP
       2015-12-28 15:28:53 +08:00
    @Halry 所以必须 root 喽? root 影响 ota 啊
    Halry
        9
    Halry  
       2015-12-28 15:33:08 +08:00 via Android
    @Love4Taylor 也可以不用读取 build.prop 的软件。
    不 root 就不能想太多,所以还是 root 吧
    Love4Taylor
        10
    Love4Taylor  
    OP
       2015-12-28 15:38:47 +08:00
    @Halry gg z3 的 6.0.1 现在没法 root
    Halry
        11
    Halry  
       2015-12-28 15:45:09 +08:00 via Android
    @Love4Taylor unlock 后刷其他系统也不行吗?我记得 sony 好像给 unlock bl 的吧
    Love4Taylor
        12
    Love4Taylor  
    OP
       2015-12-28 15:47:47 +08:00
    @Halry 可以哇 不过丢 drm 有点嗨啊 看过一些恢复教程然而并无卵用 所以权衡下还是 gg
    lqzhgood
        13
    lqzhgood  
       2015-12-28 16:31:10 +08:00
    改 build.prop 用了 2 年了一点问题都没有。
    其他阅读类 字太小的应用 用 APPSETTING 改大 DPI 就行。
    mxalbert1996
        14
    mxalbert1996  
       2015-12-28 16:42:09 +08:00
    @Halry 效果是一样的, Nexus 5 6.0.1 实测
    Love4Taylor
        15
    Love4Taylor  
    OP
       2015-12-28 16:48:45 +08:00
    @mxalbert1996 你 chrome 书签的图标没问题?
    mxalbert1996
        16
    mxalbert1996  
       2015-12-28 16:52:42 +08:00
    @Love4Taylor 没问题
    cst4you
        17
    cst4you  
       2015-12-28 16:55:12 +08:00
    @lqzhgood 233333 人家 root 都没有还要人家刷 xposed, you bad bad
    Love4Taylor
        18
    Love4Taylor  
    OP
       2015-12-28 16:55:17 +08:00
    @mxalbert1996 你是用 adb 改的还是 prop 文件改的
    mxalbert1996
        19
    mxalbert1996  
       2015-12-28 16:58:15 +08:00
    @Love4Taylor 我说效果一样当然是都试过了
    Halry
        20
    Halry  
       2015-12-28 16:59:19 +08:00 via Android
    @mxalbert1996 不一样的, gp , chrome 是按照 build 。 prop 的,其他软件不清楚。
    N5 , n6 , n7 , n6p , g3 , n4 都是实测
    mxalbert1996
        21
    mxalbert1996  
       2015-12-28 17:00:18 +08:00
    @Halry 那我只能说你实测跟我实测的结果不一样
    Halry
        22
    Halry  
       2015-12-28 17:12:52 +08:00 via Android
    @mxalbert1996 你用的 app 和我的不一样,只有这样说
    mxalbert1996
        23
    mxalbert1996  
       2015-12-28 17:48:12 +08:00
    @Halry 下面三张图是我通过 adb 把 dpi 分别改成 480 、 440 和 400 时 Chrome 的截图


    mxalbert1996
        24
    mxalbert1996  
       2015-12-28 17:51:45 +08:00
    @Halry 对比图:

    应该能看出来吧
    serenader
        25
    serenader  
       2015-12-28 17:53:35 +08:00
    Z3 有 Android 6.0.1 了?是指 Sony's Concept for Android 吗?
    Love4Taylor
        26
    Love4Taylor  
    OP
       2015-12-28 18:06:56 +08:00
    @serenader 是的哇
    Halry
        27
    Halry  
       2015-12-29 00:51:56 +08:00 via Android
    @mxalbert1996
    你要明白 wm 改的就是一些 custom rom 里面所说的不破坏 gp 对手机的识别来改变系统界面的 dpi
    而改动 build 。 prop 就是从系统底层就认为这台手机是多少 dpi 。
    以前我偷懒用 wm 改用 chrome 还是 ingress 就不行的,只有改变 prop 才能用,要不是字超大
    如果你觉得 wm 满足你的需求你就用咯,反正满足不了我的需求,又不强制你改 prop
    mxalbert1996
        28
    mxalbert1996  
       2015-12-29 01:08:54 +08:00
    @Halry 我查了很多资料,包括英文资料,都没有查到这两种方式有什么区别,如果你想让你的话有可信度请给出证据。我已经给出了我的证据。你的最后一句话给我的感觉更像是耍流氓。
    Halry
        29
    Halry  
       2015-12-29 01:13:55 +08:00 via Android
    @mxalbert1996 这个好像是你纠结的,应该你自己试吧,我又不纠结,我又何苦专门麻烦自己去试,就为了证明给你看?你是谁?爱 block 就 block
    mxalbert1996
        30
    mxalbert1996  
       2015-12-29 01:27:58 +08:00
    @Halry 我有什么好纠结的,要纠结也是楼主纠结,只是建议你自己不了解的事不要瞎说
    hqs123
        31
    hqs123  
       2015-12-29 08:40:54 +08:00
    楼主手机桌面图看起来有点怕
    Love4Taylor
        32
    Love4Taylor  
    OP
       2015-12-29 09:12:26 +08:00
    @hqs123 绯音啊 咋了
    jonechenug
        33
    jonechenug  
       2015-12-29 11:04:22 +08:00 via Android
    调整太多了,屏幕的分辨率又不会变, dpi 本来就 480 ,你调成 460 、 440 还差不多。
    Love4Taylor
        34
    Love4Taylor  
    OP
       2015-12-29 11:06:13 +08:00
    @jonechenug 然而并没有什么卵用 380-480 之间任何数值都试过了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4312 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 01:01 · PVG 09:01 · LAX 17:01 · JFK 20:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.