
我正在使用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) 总结 以上是内存溢出为你收集整理的android-从Google Play商店自动安装.apk全部内容,希望文章能够帮你解决android-从Google Play商店自动安装.apk所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)