shell脚本---批量安装移动端应用到android手机

#!/bin/sh

echo 等待您插入手机...

adb wait-for-device

ApplicationPackages=(

com.qianmi.d2p.app.AXXX1

com.qianmi.d2p.app.AXXX2

)

#检查是否已经安装,如果安装先删除

for data in ${ApplicationPackages[@]}

do

echo 开始卸载:${data}

adb uninstall ${data}

done

#删除本地的安装包

rm -rf ./A*.apk

#下载安装包

url=(

http://pic.qianmi.com/d2papp/AXXX1/latest-release.apk

http://pic.qianmi.com/d2papp/AXXX2/latest-release.apk

)

for data in ${url[@]}

do

#截取ID

s=${data##*d2papp/}

id=${s%/*}

echo 正在下载安装包

wget -O ${id}.apk -c ${data}

done

#安装已下载的包

for file in ./A*.apk

do

echo 正在执行安装:${file}

adb install ${file}

done

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,692评论 2 45
  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 10,258评论 0 11
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,627评论 25 709
  • 最棒、比赛、视角、啤酒,字数不超过300字 这个夏天,最棒的事情,就是和朋友一起喝着啤酒,看欧洲杯比赛。 汤姆和杰...
    MioH阅读 1,417评论 1 1
  • [来自写字的家伙:见文末] 父母的车库,大公司的小隔间,兄弟会的阁楼; 日式拉面,整箱红牛,家庭装玉米饼, 苍白的...
    钛点在简书阅读 4,620评论 0 2