首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过移动屏幕打开移动电话内部存储(而不是通过亚行拉命令和拉数据)

通过移动屏幕打开移动电话内部存储(而不是通过亚行拉命令和拉数据)
EN

Stack Overflow用户
提问于 2022-02-22 12:48:06
回答 1查看 138关注 0票数 0

我们的应用程序是建立在xamarin表单上的,我正在执行xamarin UITest来自动化android本机应用程序。

场景:在验证期间,我必须导航到Phone的内部存储位置,在这里我必须打开其中的一个文件夹(在此步骤之前创建),->打开sysId.txt文件->验证文件的内容。

many :我尝试了许多方法来找到一个适当的命令,它通过移动屏幕打开内部存储,但是除了使用移动屏幕坐标(PFB)之外,我找不到任何解决方案。

下面的命令用于从主屏幕导航到我的txt文件位置(这些步骤只适用于MotoG8_Plus):

要打开文件文件夹,亚行外壳猴子-p com.google.android.apps.nbu.files -v 10

在“文件”文件夹中滑动: adb shell输入,滑动500,1000,300,300

内部存储的Tap :亚行外壳输入tap 6501800

点击iSpiro文件夹: adb输入点击1000 1150

点击sysId.txt :亚行外壳输入Tap 400400

点击HTML查看器:亚行shell输入Tap 300 2000

注意:上面的cmd只在Motog8_Plus移动设备中工作,因为内部存储路径和点击坐标是该设备特有的,但我正在寻找打开内部存储文件夹的通用解决方案(通过移动屏幕),然后按名称单击文件夹(例如,使用名称xyz命令单击xyz文件夹)

谢谢您的帮助提前!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-01 08:12:57

由于我的测试应该在其他设备上运行,所以我想安装(material_files.apk)一个新的文件资源管理器(删除google文件)。

  1. 开放内部存储:

adb外壳启动-用户0 file://storage/sdcard/“resource/folder -a android.intent.action.VIEW -d -t

  1. 打开ABC文件夹:

adb外壳启动-用户0 file://storage/sdcard/ABC“resource/folder -a android.intent.action.VIEW -d -t

  1. 打开文本文件(XYZ.txt):

亚行外壳启动-用户0 -a android.intent.action.VIEW -d -t文本/普通

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71221605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档