Android adb: 內(nèi)存使用情況

內(nèi)存,主要是統(tǒng)計(jì)pss值(實(shí)際使用的物理內(nèi)存(比例分配共享庫(kù)占用的內(nèi)存)

adb命令:

adb shell dumpsys meminfo 包名

完整的腳本如下:

#!/usr/bin/env python
# -*- coding: utf8 -*-
# 2017-03-28 

__auther__ = "youxian_tester <sx.work@outlook.com>"
__version__ = "v1.10"

import os
import random
import time
# from mobileDetecting import get_serialno

package_name = "com.jiuxi.marriage"

#get mobile sn
# phone_sn = get_serialno()
phone_sn = "xxxxxxxxx"

info = []

#統(tǒng)計(jì)pss值(實(shí)際使用的物理內(nèi)存(比例分配共享庫(kù)占用的內(nèi)存)
def meminfo(phone_sn,apk_package_name):
    try:
        meminfo = os.popen("adb -s {0} shell dumpsys meminfo {1} | findstr TOTAL".format(phone_sn,apk_package_name)).read()
        pss = meminfo.split()[1]   
    except IndexError:
        pss = ""
    return pss

#獲取內(nèi)存pss值,并寫(xiě)入到文件
with open("mem.txt",'w+') as m:  
    for i in range(10): 
        pss_value = meminfo(phone_sn,package_name)
        time.sleep(2)
        m.write(pss_value +"\n")
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀(guān)點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 獲取編譯時(shí)間cat /proc/version 內(nèi)核崩潰cat /proc/last_kmsg 獲取硬件信息adb...
    慢牛策略閱讀 9,462評(píng)論 0 14
  • 那些年我們用過(guò)的顯示性能指標(biāo)Android客戶(hù)端性能優(yōu)化(魅族資深工程師毫無(wú)保留奉獻(xiàn))這一次,我優(yōu)化了37%的內(nèi)存...
    Art_Collector閱讀 10,635評(píng)論 2 22
  • 我不愛(ài)看花邊新聞,不愛(ài)刷微博。 學(xué)了傳播,知道所有的資訊不過(guò)是“有心人”強(qiáng)送上的菜,他們想讓你關(guān)注什么你就得看什么...
    蟒蛇與小莓閱讀 224評(píng)論 0 0
  • 注:在越來(lái)越追求個(gè)性化/創(chuàng)新的時(shí)代,有點(diǎn)越來(lái)越看不懂這個(gè)頂層的商業(yè)世界的規(guī)則了。繼續(xù)進(jìn)步吧…… 評(píng)賈躍亭:成功了,...
    行力閱讀 377評(píng)論 0 1
  • 初戀跟我說(shuō)過(guò)一句話(huà),以后我不要車(chē)不要房,只求有一輛摩托車(chē)和單反相機(jī)就行。 畢業(yè)了,初戀成了老婆。車(chē)有了房也買(mǎi)了,老...
    孟谷雨閱讀 2,492評(píng)論 10 19

友情鏈接更多精彩內(nèi)容