我尝试了很多并且得到了
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
答案 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
还有一件事,这将打开为您设备中的图库选择的默认应用。