由于AndroidN支持通过设置中的显示比例选项即时更改DPI


随着Google I / O宣布推出Android N Beta,还宣布Android Pay将开始支持Beta计划 。尽管可以预期会进行这样的更新,但此更改似乎会带来另一个可能意外的副作用,Android Pay现在支持非默认DPI 。因为您可以使用root用户也可以不使用root用户 。几乎需要进行此修复,因为某些手机附带的Nexus 6和Nexus 6P在某种程度上具有很高的DPI。
我可以通过更改HTC 10(实际上正在运行LeeDroid rom)上的build.prop来更改DPI。如果三星Pay不是您的强项,三星用户也可以欢喜,因为其中包括我3月份写的“浓缩”视图,该视图先前已被阻止 。
如果您是root用户,则可以修改您的build.prop或在Play商店中使用Le DPI Changer之类的工具 。如果您没有root用户,则可以通过ADB在以下代码中插入所需的DPI :adb shell wm density [number] && adb reboot 。如果需要重置DPI,请使用:adb shell wm size reset && adb reboot 。请注意,某些具有OEM外观的设备(例如Sense和较旧版本的Touchwiz) 对DPI更改的反应不是很好,请谨慎操作 。您可以在此处获得易于下载和使用的Fastboot和ADB 版本,以将其安装到PC。
由于Android N支持通过设置中的“显示比例”选项即时更改DPI,因此似乎需要进行此更改 。允许Android Pay在更改后的DPI上运行似乎是对其进行正常更改所必需的更改 。但是,将来可能会对其进行修补,以仅支持Android N或仅通过该菜单支持预设的DPI更改 。我测试过的版本是运行600 DPI和Android 6.0.1棉花糖的植根HTC 10上的Android Pay版本1.3 。
【由于AndroidN支持通过设置中的显示比例选项即时更改DPI】

    推荐阅读