獲取apk執行佔手機RAM大小

2021-09-26 18:57:04 字數 803 閱讀 4839

獲取apk執行佔手機ram大小

import subprocess

import re

defgetmem

(package)

: cmd = r'adb shell dumpsys meminfo '

+package+

' | findstr "total"'

# % apk_file

pr = subprocess.popen(cmd, stdout=subprocess.pipe, shell=

true

) pr.wait(

)# 不會馬上返回輸出的命令,需要等待

out = pr.stdout.readlines(

)# out = pr.stdout.read().decode("utf-8")

str_out=

map(

str,out)

number=

for i in str_out:

int( re.findall(

'\d+'

, i)[0

]))#正則匹配出字串中的數字列表,按選擇列表[0]的數字大寫排序

獲取手機螢幕大小

通過windowmanager獲取 displaymetrics dm new displaymetrics getwindowmanager getdefaultdisplay getmetrics dm phonewidth.settext 通過windowmanager獲取的手機螢幕的寬度 d...

Android 獲取手機中已安裝apk檔案資訊

眾所周知,通過packagemanager可以獲取手機端已安裝的apk檔案的資訊,具體 如下 通過以上方法,可以得到手機中安裝的所有應用程式,既包括了手動安裝的apk包的資訊,也包括了系統預裝的應用軟體的資訊,要區分這兩類軟體可使用以下方法 大家可以看下 說明已經寫在注釋中。獲取應用的 獲取 應用名...

Android 獲取手機中已安裝apk文

眾所周知,通過packagemanager可以獲取手機端已安裝的apk檔案的資訊,具體 如下 view plain copy to clipboard print?packagemanager packagemanager this.getpackagemanager listpackageinfo...