【问题标题】:Viewing an image using the activity manager使用活动管理器查看图像
【发布时间】:2011-05-27 14:06:42
【问题描述】:

我正在编写一个自动化脚本来检查我的新照片库应用程序。我一直试图让 am 使用 ACTION_VIEW 意图显示图像,但由于某种原因它不起作用。这是我尝试过的:

adb shell am start -a android.intent.action.VIEW -d "file:///sdcard/Android/test.jpg"

adb shell am start "file:///sdcard/Android/test.jpg"

但是,这两个命令都失败并出现以下错误:

开始:Intent { act=android.intent.action.VIEW dat=/sdcard/Android/test.jpg } 错误:Activity 未启动,无法解析 Intent { act=android.intent.action.VIEW dat=/sdcard/Android/test.jpg flg=0x10000000 }

有什么想法吗?

谢谢。

【问题讨论】:

    标签: android automation


    【解决方案1】:

    您需要通过 -t 开关在 Intent 上设置 MIME 类型。请参阅此SO question 并回答以获取更多详细信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-16
      相关资源
      最近更新 更多