python獲取已安裝程序列表
本文主要講述通過python腳本獲取android 設(shè)備已安裝列表确丢。
首先,Python本身無法直接獲取Android設(shè)備上已安裝的程序列表祈匙,所以這里主要借助adb命令來實現(xiàn)忽刽。
具體的內(nèi)容如下:
#!/usr/bin/python
#coding=utf-8
import subprocess
import os
# 通過adb命令獲取已安裝程序列表
adb_cmd = 'adb shell pm list packages'
output = subprocess.check_output(adb_cmd.split())
packages = output.decode('utf-8').split()
# 獲取程序列表
result = os.popen(adb_cmd).read()
# 將程序列表寫入文件
with open('install.txt', 'w') as f:
f.write(result)
# 輸出已安裝程序列表
for package in packages:
print(package)
本文由博客一文多發(fā)平臺 OpenWrite 發(fā)布!