热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

android降低屏幕分辨率,让游戏更尽兴手动调低Android手机屏幕分辨率

1080P全高清屏幕虽然可为手机带来更细腻的视界,但同时也会增加系统负载,拖慢游戏速度(和同配置720P手机相比)。那么,如何才能提高10

1080P全高清屏幕虽然可为手机带来更细腻的视界,但同时也会增加系统负载,拖慢游戏速度(和同配置720P手机相比)。那么,如何才能提高1080P手机的游戏速度呢?

1080P的后遗症

随着PPSSPP模拟器的成熟,越来越多的Android用户都利用其将手机打造成了“PSP游戏掌机”。可惜,PPSSPP模拟器对少数PSP游戏的优化不够,手机屏幕分辨率越高,游戏运行也就越卡顿。

另一方面,1080P屏幕自身也要比720P屏幕费电。为此,以华为P7、荣耀6为代表的手机都引入了“ROG技术”,开启后即可将屏幕分辨率从1080P调整为720P(需要重启)从而起到节省电力的功效。

问题来了,如果你的手机配备了1080P屏幕,但其性能又不足以流畅运行PPSSPP模拟器(或其他游戏),而你还想提升手机续航时间,有没有解决方案呢?

手动降低分辨率

答案自然是有的,而原理就是通过修改系统配置文件,实现类似“ROG技术”一样的降低屏幕分辨率的方案。具体流程如下:

在手机获得ROOT权限后,先用RE管理器进入根目录“system”文件夹,长按“build.prop”文件选择文件编辑器,将“ro.sf.lcd_density=”后面的数字从480修改为320,保存退出(图1)。

beceb98122d4bf6450854b491aa6e2a4.png

01

小提示

“ro.sf.lcd_density”后面的数字对应“屏幕密度值”,1080P(1920×1080像素)手机对应的数值为480、720P(1280×720像素)手机对应320、qHD(960×540像素)和WVGA(845×480像素)都对应240。将1080P屏幕默认的480修改为320,就是骗过系统让其认为这款手机的屏幕其实是720P规格。

接下来,我们还需在手机上运行“终端模拟器”(下载地址:http://www.dwz.cn/uoJux)。首先输入“su”回车,然后再输入“amdisplay-size 720x1280”(其中x为英文字符)回车,最后点击模拟器右上角的退出按钮(图2),重启手机即可。

84862f04ca1e57ec2ab696f55290e56a.png

02

此时,你的手机屏幕就自动“降级”为720P了,无论是运行PPSSPP模拟器还是安兔兔软件跑分,表现都要比在1080P模式下更好。需要注意的是,有些型号的手机在修改分辨率后会导致原本的主页返回菜单会失效,此时可以借助“按键救星”一类的虚拟按钮软件解决(图3)。

dedde2603bf897d24d25caed289130ae.png

03

小提示

修改手机屏幕分辨率后,在安兔兔验机一类的检测软件中可能会被认定为“假冒产品”(图4),这是正常现象,因为手机配置信息与服务器端已经不匹配了。此外,如果你想恢复回1080P模式,只需将配置文件的信息从320改回480,然后打开终端模拟器输入su回车,再输入“amdisplay-size reset”即可。

5283e618bc844397728c989cc88dd366.png

04



推荐阅读
  • 本文介绍了通过ABAP开发往外网发邮件的需求,并提供了配置和代码整理的资料。其中包括了配置SAP邮件服务器的步骤和ABAP写发送邮件代码的过程。通过RZ10配置参数和icm/server_port_1的设定,可以实现向Sap User和外部邮件发送邮件的功能。希望对需要的开发人员有帮助。摘要长度:184字。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文讨论了如何使用Web.Config进行自定义配置节的配置转换。作者提到,他将msbuild设置为详细模式,但转换却忽略了带有替换转换的自定义部分的存在。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了使用kotlin实现动画效果的方法,包括上下移动、放大缩小、旋转等功能。通过代码示例演示了如何使用ObjectAnimator和AnimatorSet来实现动画效果,并提供了实现抖动效果的代码。同时还介绍了如何使用translationY和translationX来实现上下和左右移动的效果。最后还提供了一个anim_small.xml文件的代码示例,可以用来实现放大缩小的效果。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • PDF内容编辑的两种小方法,你知道怎么操作吗?
    本文介绍了两种PDF内容编辑的方法:迅捷PDF编辑器和Adobe Acrobat DC。使用迅捷PDF编辑器,用户可以通过选择需要更改的文字内容并设置字体形式、大小和颜色来编辑PDF文件。而使用Adobe Acrobat DC,则可以通过在软件中点击编辑来编辑PDF文件。PDF文件的编辑可以帮助办公人员进行文件内容的修改和定制。 ... [详细]
  • 如何搭建Java开发环境并开发WinCE项目
    本文介绍了如何搭建Java开发环境并开发WinCE项目,包括搭建开发环境的步骤和获取SDK的几种方式。同时还解答了一些关于WinCE开发的常见问题。通过阅读本文,您将了解如何使用Java进行嵌入式开发,并能够顺利开发WinCE应用程序。 ... [详细]
  • 本文介绍了在CentOS上安装Python2.7.2的详细步骤,包括下载、解压、编译和安装等操作。同时提供了一些注意事项,以及测试安装是否成功的方法。 ... [详细]
  • 本文介绍了在Mac上安装Xamarin并使用Windows上的VS开发iOS app的方法,包括所需的安装环境和软件,以及使用Xamarin.iOS进行开发的步骤。通过这种方法,即使没有Mac或者安装苹果系统,程序员们也能轻松开发iOS app。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • GreenDAO快速入门
    前言之前在自己做项目的时候,用到了GreenDAO数据库,其实对于数据库辅助工具库从OrmLite,到litePal再到GreenDAO,总是在不停的切换,但是没有真正去了解他们的 ... [详细]
author-avatar
诗人不失神
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有