使用python编写批量卸载手机中安装的android应用脚本
作者:whsnow 时间:2022-07-04 19:41:27
该脚本的功能是卸载android手机中安装的所有第三方应用,主要是使用adb shell pm、adb uninstall 命令,所以使用的前提是需要配好adb的环境变量,下面上代码:
#!/usr/bin/env python
import os
def uninstall():
os.popen("adb wait-for-device")
print "start uninstall..."
for packages in os.popen("adb shell pm list packages -3").readlines():
packageName = packages.split(":")[-1].splitlines()[0]
os.popen("adb uninstall " + packageName)
print "uninstall " + packageName + " successed."
if __name__ == "__main__":
uninstall()
print " "
print "All the third-party applications uninstall successed."
标签:批量卸载,应用
0
投稿
猜你喜欢
深入了解Python数据类型之列表
2022-12-21 23:14:15
python删除列表中特定元素的几种方法
2023-12-21 02:17:12
python的函数和方法(上)
2021-02-04 11:46:16
JavaScript防抖与节流超详细全面讲解
2023-09-22 07:05:13
MySQL中order by排序语句的原理解析
2024-01-24 15:43:23
ASP数据库编程SQL常用技巧
2024-01-20 04:53:59
了解WEB页面工具语言XML(五)好处
2008-09-05 17:19:00
在keras中实现查看其训练loss值
2021-03-05 05:29:44
JS实现pasteHTML兼容ie,firefox,chrome的方法
2023-09-21 01:55:10
js鼠标事件大全
2007-08-13 15:56:00
Oracle密码错误次数过多账号锁定的问题(推荐)
2024-01-14 13:24:05
python GUI库图形界面开发之PyQt5控件数据拖曳Drag与Drop详细使用方法与实例
2022-04-19 04:22:39
Python基于pygame实现图片代替鼠标移动效果
2023-10-24 13:33:34
Python中字符串的常见操作技巧总结
2021-06-26 18:35:45
python+opencv实现摄像头调用的方法
2022-08-13 02:29:46
MySQL中UNION与UNION ALL的基本使用方法
2024-01-25 21:34:03
详解python中的生成器、迭代器、闭包、装饰器
2023-06-25 19:39:57
详解Python下ftp上传文件linux服务器
2023-12-31 19:02:37
python环境路径配置以及命令行运行脚本
2023-09-19 21:19:05
python中使用Celery容联云异步发送验证码功能
2023-07-29 08:27:06