0

我有一张/tmp/cute.jpg我想在我尝试过的 android 上显示的图片:

adb shell am start -t image/* file://tmp/cute.jpg

但它要求我选择应用程序(图库或浏览器)来打开图像。我没有触摸,如何强制它使用图库应用程序打开图像?

4

1 回答 1

1

尝试这样的事情:

adb shell am start  -t image/* file://tmp/cute.jpg -n com.android.gallery/com.android.camera.ViewImage

如果这不起作用,您可能必须将 ComponentName 更改为手机上安装的库之一。

在您的情况下,您可能必须先将文件推送到 sdcard:

adb push /tmp/cute.jpg /sdcard

...然后打开它:

adb shell am start  -t image/* /sdcard/cute.jpg -n com.android.gallery/com.android.camera.ViewImage

您的 SD 卡路径因设备而异/Android 版本因 Android 版本而异。

于 2013-04-28T11:16:37.593 回答