其他分享
首页 > 其他分享> > android-从Google Play商店自动安装.apk

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