当前位置: 首页 > 知识库问答 >
问题:

是否有一种方法可以使用appium捕获特定android应用程序的内存使用情况

齐博厚
2023-03-14

我正在使用Appium来实现一个混合Android应用程序的自动化。我总是在实际的三星设备(galaxy标签3和4)上运行我的脚本。我想捕获这个应用程序在脚本运行期间的不同点的内存使用情况。例如,我想在登录后捕获内存,然后在应用程序中执行搜索,然后在应用程序中打开相机等。

当前,我正在使用TeamViewer手动查看脚本运行时正在使用的内存。我希望能够以编程方式捕获这个。在appium有办法做到这一点吗?

共有1个答案

冷浩瀚
2023-03-14

AFAIK在appium中没有内置工具以编程方式显示设备内存消耗。我建议将AppThwack作为可能的集成解决方案。但它不是免费的。

 类似资料:
  • 问题内容: 我想按以下方式对数据使用量进行分类: 作为Android开发的初学者,任何人都可以帮助我解决此Android编程问题,并且目前希望开发一个移动网络监控应用。我想通过指定应用程序名称来获取数据使用情况。 谢谢。希望听到大家的声音。 问题答案: 使用http://developer.android.com/reference/android/net/TrafficStats.html#ge

  • 问题内容: 如果通过创建缓冲区,则该内存将位于Java堆之外。有没有一种方法可以以跨平台的方式测量应用程序中此类内存的使用情况,类似于我可以使用and 来测量Java堆使用情况的方法? 问题答案: 您可以使用反射来获取Java 7的OpenJDK / HotSpot。没有独立于平台的方式,它仅通过ByteBuffer.allocateDirect()向您显示用法,而没有其他分配本地内存的方式。 另

  • 本文向大家介绍Android获取App内存使用情况的方法,包括了Android获取App内存使用情况的方法的使用技巧和注意事项,需要的朋友参考一下 1.代码获取当前app内存的使用情况 结果 这说明我这个app在当前手机的最大分配内存是256m,现在已经分配了11m,这11m中有6m是空闲的 当然通过Monitors可以更直观的查看内存使用情况 2.使用dos命令 (1)打开dos窗口,执行adb

  • 我有一个Spring Boot应用程序,注释为。几乎所有的存储库都需要实现一些自定义逻辑,这是使用完成的。 是否有方法创建将从机制中排除的存储库?

  • 我们正在运行weblogic,似乎有内存泄漏-我们最终用完了堆空间。 我们在服务器上有5个应用程序(5个war部署)。 您能想到一种方法来收集每个应用程序的内存使用情况吗? (然后我们可以通过查看相应应用程序中的代码来集中搜索。) 我已经运行jmap来获取堆转储并在jvisualvm中加载结果,但不清楚大部分对象来自何处——例如字符串。 我在想,weblogic可能会在每个应用程序中使用单独的类加

  • 问题内容: 如何以编程方式找到我的Android应用程序上使用的内存? 我希望有一种方法可以做到。另外,我也该如何获得手机的空闲内存? 问题答案: 请注意,现代操作系统(如Linux)上的内存使用是一个极其复杂且难以理解的领域。实际上,你正确解释任何数字的机会非常低。(几乎每当我与其他工程师一起查看内存使用量数字时,对于它们的实际含义总会进行长时间的讨论,这只会导致模糊的结论。) 注意:我们现在有