You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Appium Python实现安卓模拟器PDF上传至应用遇阻求助

安卓应用自动化测试中文档上传问题求助

我正在使用Appium和Python开发安卓模拟器上的移动应用自动化测试,该应用具备文档上传功能。我已通过adb push命令将文件上传至模拟器存储,但无法将模拟器存储中的文件上传至对应安卓应用。过去几天尝试了多种方法仍未完成该上传功能,恳请提供帮助或指导。

已尝试的操作

document = driver.find_element(by=AppiumBy.ID, value="com.indigo.habi:id/button_pick_from_document")
file_path = 'D:/me/projects/src/documents/statement.pdf'

push = driver.push_file('/sdcard/Download/statement.pdf',file_path)

document.send_keys('/sdcard/Download/statement.pdf')

遇到的错误

Message: Cannot set the element to '/sdcard/Download/bank_statement.pdf'. 
Did you interact with the correct element?

内容的提问来源于stack exchange,提问作者Mohanraj M

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 22:14:55