Echo

Echo 关注TA

大家好,我是Echo!

Echo

Echo

关注TA

大家好,我是Echo!

  •  普罗旺斯
  • 自由职业
  • 写了310,194,791字

该文章投稿至Nemo社区   资讯  板块 复制链接


SoloPi:一款深挖手机的 ADB 良心工具

发布于 2020/10/05 06:42 368浏览 0回复 1,951

(原标题:不看不知道手机有多卡!一款深挖手机的良心工具)

这款名为 SoloPi 的小工具,作用在于监测安卓机的运行状态,包括 CPU、内存、乃至大家感受最直观的帧率等等。SoloPi 本身是非常良心的,首先它开源,保证了干净安全,其次它也没有广告和多余的后台进程,非常令人放心。

SoloPi:https://github.com/alipay/SoloPi

SoloPi 的使用需要配合 abd 命令。我们需要首先下载 adb 的服务包,官方地址如下。

Adb 服务包:https://developer.android.com/studio/releases/platform-tools

Adb 服务包的官方地址是 Google 的,国内的朋友可能无法顺利访问,也可以自行搜索下载。

下载 adb 服务包后,将其解压到一个文件夹中,最好把其中的文件都放置到比较简单的路径,例如 C 盘的 adb 文件夹。

接着,开启手机的开发者模式。在设置中,连续点击 “版本号”,就可以打开开发者模式了。在开发者模式中,开启 USB 调试,将手机连接到电脑,并且在手机中安装 SoloPi 并打开。

需要开启手机的 USB 调试

接着在电脑启动 cmd,输入命令进入到 adb 所在的目录。例如 adb 位于 C 盘的 adb 文件夹,则输入:

cd c:\adb

接着,确认手机已经以 USB 调试模式连接到电脑,输入以下命令:

adb devices

这时候手机可能会弹出确认调试授权,允许即可。如无意外,cmd 中就会显示出当前手机的机器码,这表示已经成功连接了。

在手机中开启 SoloPi,发现很多功能是需要 adb 授权的。我们在 cmd 中输入以下命令:

adb tcpip 5555

这样,就可以开启 SoloPi 的网络 adb 调试了,这时候就算断开手机,也可以继续使用 SoloPi 的功能。我们来看看 SoloPi 的功能吧。

由于 SoloPi 的信息是用悬浮窗显示的,因此在使用时,我们需要先赋予 SoloPi 悬浮窗权限。可以看到,SoloPi 的功能包括录制回放、性能测试和一机多控等,我们这里重点体验性能测试。

SoloPi 界面,可以选择记录全局性能,或者只记录某个 App 的性能

SoloPi 的性能测试模块功能是非常丰富的,它可以呈现 CPU、内存、网络、帧数和游戏帧数等使用情况,将种种数据显示在悬浮窗中,让人一目了然。而非常值得一提的是,SoloPi 可以指定显示某个 App 或者说游戏的运行情况,例如想要测试这个游戏的帧数,那么就可以在 SoloPi 指定这个游戏,悬浮窗就会突出显示这个游戏的数据了。

在测试时,可以通告悬浮窗观察到当前的 CPU 占用率、帧率等种种数据

由于 SoloPi 能够监测安卓运行的各种数据,因此通过它来判断手机到底算不算卡,自然不在话下。我们这就来实战一下。

首先来试试游戏。通过 SoloPi,可以知道玩《吃鸡》并不成问题,帧数一直相当稳定。SoloPi 不仅可以显示当前的帧数,还可以将数据记录下来整理成为图表。只要在悬浮窗中,点击一下绿色的三角按键,就会记录帧数并整理成为图表了,还是非常不错的。

也可以查看当前运行 App 对应的进程

记录下数据

记录下的数据可以用折线图呈现,一目了然

除了测试游戏,SoloPi 还可以测试 App。很多朋友都说,某些毒瘤 App 占资源特别多,耗 CPU 耗内存,还非常卡,用 SoloPi 就可以看到真相是否如此了。通过 SoloPi,可以看到运行 App 时候 CPU 内存的占用率,还可以看到帧数,某 App 到底是不是毒瘤,答案显而易见。

也可以测试 App 的实时资源占用

SoloPi 除了可以显示性能数据,还有其他功用。例如录制回放,这并不简单的录屏,而是会记录下你对某个 App 的所有操作步骤,并储存为文件。将这个文件分享个其他人,用 SoloPi 开启后,就可以自动还原之前录制的操作,还是很好玩的。

记录 App 的操作步骤,可以将记录发给他人,App 会自动完成这些步骤

总的来说,SoloPi 是一款特点和功能都非常鲜明的小工具。作为一款开源应用,它没有华丽的界面,但功能却非常极客,实为分析手机和 App 游戏性能的神器。它并非没有缺点,例如稳定性方面会存在一些问题,在某些手机 ROM 中可能会导致 Android 用户界面崩溃。但总体而言,SoloPi 还是相当实用的。如果你想要知道自己手机运行某游戏或者某 App 到底卡不卡、卡到什么程度,SoloPi 绝对可以帮得上大忙!


本文由LinkNemo爬虫[Echo]采集自[https://www.ithome.com/0/512/208.htm]

本文标签
 {{tag}}
点了个评