使用python编写批量卸载手机中安装的android应用脚本


Posted in Python onJuly 21, 2014

该脚本的功能是卸载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."
Python 相关文章推荐
python自动化测试之从命令行运行测试用例with verbosity
Sep 28 Python
python中range()与xrange()用法分析
Sep 21 Python
Python实现随机选择元素功能
Sep 14 Python
django将图片上传数据库后在前端显式的方法
May 25 Python
Python基于mysql实现学生管理系统
Feb 21 Python
Python使用pymongo库操作MongoDB数据库的方法实例
Feb 22 Python
Python3 全自动更新已安装的模块实现
Jan 06 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
Feb 21 Python
django 链接多个数据库 并使用原生sql实现
Mar 28 Python
Python小白垃圾回收机制入门
Jun 09 Python
python中id函数运行方式
Jul 03 Python
Python读取yaml文件的详细教程
Jul 21 Python
使用python编写脚本获取手机当前应用apk的信息
Jul 21 #Python
使用python编写android截屏脚本双击运行即可
Jul 21 #Python
python 示例分享---逻辑推理编程解决八皇后
Jul 20 #Python
python中from module import * 的一个坑
Jul 20 #Python
用python代码做configure文件
Jul 20 #Python
python中的内置函数getattr()介绍及示例
Jul 20 #Python
Python实现的生成自我描述脚本分享(很有意思的程序)
Jul 18 #Python
You might like
使用TinyButStrong模板引擎来做WEB开发
2007/03/16 PHP
从零开始学YII2框架(三)扩展插件yii2-gird
2014/08/20 PHP
教你识别简单的免查杀PHP后门
2015/09/13 PHP
php 微信公众平台开发模式实现多客服的实例代码
2016/11/07 PHP
IIS 7.5 asp Session超时时间设置方法
2017/04/17 PHP
Thinkphp开发--集成极光推送
2017/09/15 PHP
静态的动态续篇之来点XML
2006/12/23 Javascript
Track Image Loading效果代码分析
2007/08/13 Javascript
javascript 基础篇1 什么是js 建立第一个js程序
2012/03/14 Javascript
js的正则test,match,exec详细解析
2014/01/29 Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
2015/03/04 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
2015/07/28 Javascript
JavaScript编码风格指南(中文版)
2016/08/26 Javascript
less简单入门(CSS 预处理语言)
2017/03/08 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
微信小程序之网络请求简单封装实例详解
2017/06/28 Javascript
Sublime Text新建.vue模板并高亮(图文教程)
2017/10/26 Javascript
从vue基础开始创建一个简单的增删改查的实例代码(推荐)
2018/02/11 Javascript
解决layui中onchange失效以及form动态渲染失效的问题
2019/09/27 Javascript
javascript设计模式 ? 装饰模式原理与应用实例分析
2020/04/14 Javascript
常用python数据类型转换函数总结
2014/03/11 Python
Python错误提示:[Errno 24] Too many open files的分析与解决
2017/02/16 Python
Python开发的实用计算器完整实例
2017/05/10 Python
python的paramiko模块实现远程控制和传输示例
2017/10/13 Python
Python3 中文文件读写方法
2018/01/23 Python
在python中使用xlrd获取合并单元格的方法
2018/12/26 Python
python保存字典和读取字典的实例代码
2019/07/07 Python
JAVA中的关键字有什么特点
2014/03/07 面试题
国贸专业自荐信范文
2014/03/02 职场文书
护士个人自我鉴定
2014/03/24 职场文书
创建绿色社区汇报材料
2014/08/22 职场文书
支部书记四风问题自我剖析材料
2014/09/29 职场文书
活动主持人开场白
2015/05/28 职场文书
信息简报范文
2015/07/21 职场文书
2016年基层党组织创先争优承诺书
2016/03/25 职场文书
MySQL的表级锁,行级锁,排它锁和共享锁
2022/07/15 MySQL