批量安装当前目录下的apk文件

本文介绍如何利用Python脚本自动化安装当前目录下的所有APK应用,适用于开发者进行快速测试或部署。
摘要由CSDN通过智能技术生成
#!/usr/bin/env python
# -*- coding:utf-8 -*-

import os
import sys

# 脚本用来进行adb 批量push文件,并预置So库,逻辑为按照push脚本所在目录中list文件进行相应的apk下载。脚本所在目录应包含list(各个包)和so库文件夹
# reload(sys)
# sys.setdefaultencoding('utf8')

# adb连接指令
print u"等待设备连接"

popen = os.popen("adb wait-for-device")
print popen.read()
print u"设备已连接"
os.popen("adb root")
os.popen("adb wait-for-device")
os.popen("adb remount")
os.popen("adb wait-for-device")

# 获得当前目录文件及文件夹
cwdpath = os.listdir(os.getcwd())
# print "flag:%s"%cwdpath

#获得.py文件所在目录路径
pypath = os.path.split(os.path.realpath(__file__))[0]
# 安装单个apk

oneapk = raw_input(unicode("输入123456进行默认操作!安装单个apk文件,请直接输入包含'.apk'的文件名并回车:", "utf-8").encode('gbk'))

# 进行包含".apk"文件名的单个apk安装,并预置so库
if ".ap
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值