我正在尝试编写一个脚本,该脚本将通过 adb 为我正在测试的应用程序启动“应用程序信息”系统对话框。
我做了一些调查并想出了这个命令,它将启动“app info”但失败并强制关闭(logcat 中的 NullPointerException):
adb shell am start -a android.intent.action.VIEW -n com.android.settings/.applications.InstalledAppDetails -es com.android.settings.ApplicationPkgName com.my.app -es pkg com.my.app
似乎没有正确传递包名称。
在这种情况下,将包名称参数传递给 am
命令的正确方法是什么?
最佳答案
adb shell am start -a android.settings.APPLICATION_DETAILS_SETTINGS -d package:<package-name>
关于Android:通过 adb shell am 启动应用程序信息对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18589910/