mac shell脚本自动安装指定apk到安装android手机
2015-05-18 11:30
639 查看
sh代码:
将文件存为:
/Users/touch_ping/Documents/apkInstall.sh
赋予允许权限shell:chmod +x /Users/touch_ping/Documents/apkInstall.sh
运行示范:/Users/touch_ping/Documents/apkInstall.sh
/Users/touch_ping/Documents/apk/1.0.6.0518.apk
shell的一些知识:
shell赋值:path=$1 中间不能有空格
if的语法:
if (true) then
...
else
...
fi #end if
判断安装是否失败,可能是签名不一致导致的
adb install -r $apkPath | grep 'Failure'
#! /bin/bash apkPath=$1 packageName=com.demo.test mainActivityName=$packageName.MainActivity echo installing... if (adb install -r $apkPath | grep 'Failure') then echo uninstalling... adb shell pm uninstall $packageName echo reinstalling... adb install -r $apkPath echo success! else echo success! fi adb shell am start -n $packageName/$mainActivityName
将文件存为:
/Users/touch_ping/Documents/apkInstall.sh
赋予允许权限shell:chmod +x /Users/touch_ping/Documents/apkInstall.sh
运行示范:/Users/touch_ping/Documents/apkInstall.sh
/Users/touch_ping/Documents/apk/1.0.6.0518.apk
shell的一些知识:
shell赋值:path=$1 中间不能有空格
if的语法:
if (true) then
...
else
...
fi #end if
判断安装是否失败,可能是签名不一致导致的
adb install -r $apkPath | grep 'Failure'
相关文章推荐
- Android自动化技术之自动monkey:shell脚本实现自动创建模拟器、启动模拟器、自动安装apk并进行monkey测试
- Appium基础篇3-第一个appium自动化脚本之自动安装apk包到手机
- Appium基础篇3-第一个appium自动化脚本之自动安装apk包到手机
- shell脚本实现自动创建模拟器、启动模拟器、自动安装apk并进行monkey测试
- adb 安装apk到指定手机 登录shell
- 使用Ant自动签名、打包Android apk并且自动安装到手机
- 批量给多台Android手机安装APK脚本
- android mac系统下怎么直接安装android apk到手机上
- adb 安装apk到指定手机 登录shell
- 脚本安装APK至Android手机
- 使用Ant自动签名、打包Android apk并且自动安装到手机
- 使用Ant自动签名、打包Android apk并且自动安装到手机
- android 如何在手机第一次开机的时候,把用户放在外置SD卡上的APK自动安装到手机的存储卡。
- android 如何在手机第一次开机的时候,把用户放在外置SD卡上的APK自动安装到手机的存储卡。
- 离线自动检查并安装指定RPM的Shell脚本
- 离线自动检查并安装指定RPM的Shell脚本
- Android开发实践经验谈:如何让各式手机浏览器可以直接下载apk安装文件且实现自动安装APP
- JDK在Ubuntu环境下的Shell脚本自动安装
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- Android apk安装后自动添加桌面图标 和 自启动的尝试