简单的bat批处理脚本辅助卸载更新android app
2017-07-15 18:21
337 查看
本人在测试中经常遇到需要更新app的时候,特别是在正式环境和测试环境之间切换,加上上周用一根3.5mm DC充电线解决了供电问题,电脑基本上都是连着两台测试机。在学习了一下bat如何编写脚本的教程后,写了一个简单的bat脚本,可以靠几个YN来控制卸载安装哪个手机和更新的app是正式环境还是测试环境。分享代码,供大家参考。
rem 程序说明 cls Title [bat脚本练习] ::begin----------------------------------- @echo off CHOICE /C YNM /M "魅族手机请按Y,nexus请按N,默认请按M。" if errorlevel 3 goto default if errorlevel 2 goto nexus if errorlevel 1 goto mzzu :mzzu echo 我马上就要卸载学生端了! adb -s 353ACJJA4L8A uninstall com.gaotu100.superclass echo 卸载学生端竟然成功了!下面开始安装! CHOICE /C YN /M "正式版请按Y,测试版请按N" if errorlevel 2 goto mzzuteststudent if errorlevel 1 goto mzzustudent :mzzuteststudent adb -s 353ACJJA4L8A install C:\Users\fankaiqiang\Desktop\apk\teststudent.apk echo 我竟然成功了! goto end :mzzustudent adb -s 353ACJJA4L8A install C:\Users\fankaiqiang\Desktop\apk\student.apk echo 我竟然成功了! goto end :nexus echo 我马上就要卸载学生端了! adb -s 06dbd10c0ae4e3af uninstall com.gaotu100.superclass echo 卸载学生端竟然成功了!下面开始安装! CHOICE /C YN /M "正式版请按Y,测试版请按N" if errorlevel 2 goto nexusteststudent if errorlevel 1 goto nexusstudent :nexusteststudent adb -s 06dbd10c0ae4e3af install C:\Users\fankaiqiang\Desktop\apk\teststudent.apk echo 我竟然成功了! goto end :nexusstudent adb -s 06dbd10c0ae4e3af install C:\Users\fankaiqiang\Desktop\apk\student.apk echo 我竟然成功了! goto end :default echo 我马上就要卸载学生端了! adb uninstall com.gaotu100.superclass echo 卸载学生端竟然成功了!下面开始安装! CHOICE /C YN /M "正式版请按Y,测试版请按N" if errorlevel 2 goto teststudent if errorlevel 1 goto student :teststudent adb install C:\Users\fankaiqiang\Desktop\apk\teststudent.apk echo 我竟然成功了! goto end :student adb install C:\Users\fankaiqiang\Desktop\apk\student.apk echo 我竟然成功了! goto end :end echo 普天同庆,结束了! ::end----------------------------------- pause
相关文章推荐
- Android BroadcastReceiver之APP安装、更新、卸载的监听
- Android 清晰灵活简单易用的App应用更新库
- Android 简单的检查app版本更新
- Android上实现一个简单的天气预报APP(六) 更新界面数据
- Android简单的软件app更新升级
- Android APP更新下载工具类——简单封装DownloadManager
- Android上实现一个简单的天气预报APP(九) ListView展示城市列表、单击更新天气数据
- Android 简单实现app通知栏更新及显示进度
- 【Android】Web开发之通知栏下载更新APP
- Android的的WhatsApp Messenger的更新
- android APP是否需要缓存?+简单架构
- Android的Appwidget TextView中没有更新(Android Appwidget textview not updating)
- Android 轻松实现后台搭建+APP版本更新
- Android开发之接受来自Appwidget的广播、更新Appwidget控件的状态
- [android开发之内容更新类APP]三、项目的基本功能之布局
- 项目记录15--热更新ulua加入框架测试和.android热更新脚本
- android如何制作出一个简单的聊天app
- Android app 简单的电话拨号器
- Android学习系列(3)--App自动更新之自定义进度视图和内部存储
- 【源码分享下载】每日更新之Android源码之简单定时器