android-从Google Play商店自动安装.apk
作者:互联网
我正在使用Python和我自己的ADB协议实现编写一些Android-TV-App的端到端测试.到目前为止,这一切正常,我可以发送命令,获取ui-dumps ect.
但是,由于该应用程序仅在Google Play商店中可用(我无权访问任何源代码),并且我想每周更新一次该应用程序的版本,所以我想知道如何使用ADB进行此操作.
我考虑过以下解决方案:
>发送关键事件以在设备上打开Play商店,然后导航至该应用的安装/更新页面.
>将应用程序以某种方式下载到Testmachine,然后由ADB将其推送到设备.
>使用ADB直接在设备上安装新版本的应用程序.
什么是“最佳实践”,我应该如何解决我的问题?
解决方法:
这就是我要做的.
1.首先在playstore中打开应用页面
adb shell am start -a android.intent.action.VIEW -d 'market://details?id=com.yourpackagename'
2.然后发送触摸安装/更新按钮.
adb shell input tap <x> <y> (Default: touchscreen)
标签:apk,testing,adb,android-tv,android 来源: https://codeday.me/bug/20191024/1924331.html