如何使用adb shell启动android gallery app?

时间:2014-07-09 12:29:07

标签: android shell adb

我尝试了很多并且得到了

adb shell am start -a android.intent.action.MAIN -n com.android.browser/.BrowserActivity 

用于启动浏览器,所以我尝试使用相同的库,我一直坚持使用

adb shell  am start -a android.intent.action.MAIN -n com.sec.android.gallery3d/.GalleryActivity</b><br/>

我知道GalleryActivity不可用,但我可以使用其他什么?

注意:我使用的是三星Galaxy S3 mini,所以包名是com.sec.android.gallery3d

2 个答案:

答案 0 :(得分:4)

我们可以使用猴子通过adb shell打开任何应用程序,

尝试以下命令,

$ adb shell monkey -p com.android.gallery3d 1

在我的nexus4中,Gallery应用程序包名称为com.android.gallery3d,我们只是通过猴子传递1个事件,因此猴子只会打开应用程序而不再做任何事情。

此方法也可以帮助您使用包名称打开任何应用程序。猴子会自己选择发射器活动。

希望它有所帮助。

答案 1 :(得分:1)

也许

adb shell am start  -t image/* -a android.intent.action.VIEW

还有一件事,这将打开为您设备中的图库选择的默认应用。