如何让应用程序(Instagram 和其他应用程序)变慢?

别人写的应用?依赖很多东西。
你举一个网络应用程序的例子。这类事情(几乎)在另一端完成了所有处理,因此您无法控制。但是,根据你让它变慢的实际目标,你可以通过在浏览器和应用程序的服务器之间放置某种代理来模拟慢速,这会增加一些延迟(延迟)或慢速通信(低带宽)。我听说过会执行此操作的程序,主要是为了测试数据传输和 UX 将如何通过不良连接进行测试,但我个人并不熟悉具体示例。
如果您指的是其他类型的应用程序,它可能正在与后端服务器通信,以便相同的技巧起作用。否则,在速度较慢的硬件(或速度较慢的模拟器)上运行它可能足以满足您的需求。
但是,在大多数非 Web 案例以及一些 Web 案例中,大部分工作都是在您这边完成的。这意味着您可以以某种方式深入研究程序并插入延迟。对于 Web 应用程序,这通常意味着 JavaScript,可能需要去缩小化。对于你作为“二进制”得到的东西(可能是一个主要的加上一些库),主要是反汇编和反编译。对于作为“脚本”获得的东西,即 Ruby 或 Python 等语言的源代码,你已经准备好滚动了。在上述所有情况下,在易于理解之前可能需要进一步去混淆。对于严重依赖开源库的东西,您可以下载源代码,放慢速度,并以某种方式告诉相关应用程序使用您的库版本。
如果你的意思是你写的东西,只要在你需要的地方更慢地插入延迟。