【问题标题】:How to get the device memory or application size(Memory taken in Internal storage) using Appium如何使用 Appium 获取设备内存或应用程序大小(内部存储占用的内存)
【发布时间】:2020-07-13 23:59:06
【问题描述】:

我必须获取详细信息,例如 CPU、内存(RAM)、电池、启动时间、应用程序大小。我能够使用 Appium 获得除 App Size 之外的其他东西。有人请帮忙。

谢谢

【问题讨论】:

    标签: automation appium-android android-uiautomator ios-ui-automation appium-ios


    【解决方案1】:

    似乎 Appium 无法为您执行此操作。但是,您可以使用 adb 检查 Android 中的内存使用情况:

    $ adb shell dumpsys meminfo com.android.systemui
    

    返回如下内容:

    Applications Memory Usage (in Kilobytes):
    Uptime: 433213978 Realtime: 631179899
    
    ** MEMINFO in pid 1541 [com.android.systemui] **
                       Pss  Private  Private  SwapPss     Heap     Heap     Heap
                     Total    Dirty    Clean    Dirty     Size    Alloc     Free
                    ------   ------   ------   ------   ------   ------   ------
      Native Heap   106880   106780        0    73228   196200   182430    13769
      Dalvik Heap    35655    35636        0      217    40741    20371    20370
     Dalvik Other     3347     3344        0      112                           
            Stack       56       56        0       16                           
           Ashmem        4        0        0        0                           
        Other dev       18        0       16        0                           
         .so mmap     2998      164      352      499                           
        .jar mmap      669        0      248        0                           
        .apk mmap    17904        0    13620        0                           
        .ttf mmap      372        0      180        0                           
        .dex mmap    10041       16    10020       20                           
        .oat mmap     3848        0       84        0                           
        .art mmap     1641     1364        0      123                           
       Other mmap       64       12       24        0                           
       EGL mtrack   106434   106434        0        0                           
        GL mtrack    55564    55564        0        0                           
          Unknown     1952     1948        0     1565                           
            TOTAL   423227   311318    24544    75780   236941   202801    34139
    
    

    对于 iOS,我目前有限的工具链并没有多大帮助。您可能在使用 Instruments 时很幸运,您可以在这里找到命令行参考,但我没有尝试过:https://help.apple.com/instruments/mac/current/#/devb14ffaa5

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-15
      • 1970-01-01
      • 2015-11-12
      • 2020-11-03
      • 2012-04-06
      • 2012-01-28
      • 1970-01-01
      相关资源
      最近更新 更多