linux rjava 安装 linux安装apk
环境:华为手机
linux centos64
为了锻炼自己,我把脚本文件和APK文件放到了不同的路径下。
需求:将虚拟机中的100个apk包安装到手机中。
import os,time
os.chdir('/home/ResolveAndRunVpn/app/apk') #切换到apk包所在的路径,(这一步是多余的,为了锻炼),完全可以把该脚本文件放到和APK包同一个路径下。
app=os.getcwd() # 得到当前路径(切换后的路径)
print os.listdir(app) #获得当前路径下的所有文件,结果为列表类型并输出
apkaile=os.listdir(app)
for i in apkaile: #循环获得列表中的每一个APK包名
print i
print os.popen('adb install -r '+i).read() #安装APK包并读出安装过程
time.sleep(20) #为了缓冲,没循环一次停留20秒
注:里面为什么使用os.popen() ,而不是os.system()呢?因为popen()能够读出,system()不能读。
本博客只记录个人的学习过程,如对文中有不懂的地方,可以在评论区留言!
“linux rjava 安装 linux安装apk” 的相关文章
搬瓦工(BandwagonHost)是一家成立于2004年的网络服务公司,隶属于加拿大IT7。这家公司的崛起与它提供的超低价格VPS服务密不可分,尤其是在中国市场,搬瓦工已经积累了大量的用户和知名度。随着时间的推移,搬瓦工不仅没有止步于低价策略,而是逐渐向中高端VPS市场发展,推出了诸如CN2 GI...
在开始讨论如何在Linux系统中指定DNS之前,我们需要明白DNS服务器的作用与重要性。DNS,全称域名系统,是将人类易读的域名转换为计算机能够理解的IP地址的系统。想象一下,如果没有DNS,我们每次访问一个网站都得记住复杂的数字IP地址,那将是多么麻烦的一件事。因此,选择一个合适的DNS服务器,不...
PVE概述 Proxmox Virtual Environment(PVE)是一个开源的虚拟化管理平台,集成了KVM和LXC技术。简单来说,它允许用户在一台物理服务器上创建和管理多个虚拟机和容器。使用PVE让你轻松地部署、监控和管理自己的虚拟化环境,不论是用于开发、测试,还是生产环境。PVE提供了一...
在使用Linux系统时,关闭防火墙这件事我总觉得是个敏感话题。防火墙是保护计算机免受外部攻击的重要屏障,理解其作用很有必要。防火墙可以帮助我们监控和限制进入或离开系统的网络流量,让未授权的访问无处遁形。因此,在我们决定关闭防火墙之前,首先要明确什么样的场景和条件下,这个操作是合理的。 关闭防火墙之前...
DMIT VPS服务概述 我对DMIT的了解始于他们在2017年的成立,作为一家海外VPS厂商,他们在市场上取得了显著的地位。DMIT提供的VPS服务覆盖多个地区,如中国香港、美国洛杉矶和日本东京。这些服务以对国内用户友好的优化路线而受到好评,尤其是CN2 GIA和CMIN2线路,这些线路减少了延迟...
便宜稳定算力是一个现代计算资源获取的概念,特别是在人工智能、深度学习及科学计算等领域中,这种计算能力的经济性与可靠性显得尤为重要。它的定义可以简单理解为以相对较低的成本获得高效、稳定的计算资源。随着科技的迅速发展,企业和研究机构对计算资源的需求逐渐增加,如何以合理的投资实现算力购买成为一个值得关注的...