我试图通过ADB命令打开Google Chrome的设置,但是每次执行以下命令时,都会收到安全异常(拒绝权限)。
使用的命令:
adb -s 00cb034163bca535 shell am start -n "com.android.chrome/org.chromium.chrome.browser.preferences.Preferences"
命令的输出为:
开始:意图{cmp = com.android.chrome / org.chromium.chrome.browser.preferences.Preferences} java.lang.SecurityException:权限拒绝:启动Intent {flg = 0x10000000 cmp = com.android.chrome / org.chromium.chrome.browser.preferences.Preferences}从null(pid = 8150,uid = 2000)不从uid导出10041 在android.os.Parcel.readException(Parcel.java:1684) 在android.os.Parcel.readException(Parcel.java:1637) 在android.app.ActivityManagerProxy.startActivityAsUser(ActivityManagerNative.java:3137) 在com.android.commands.am.Am.runStart(Am.java:635) 在com.android.commands.am.Am.onRun(Am.java:388) 在com.android.internal.os.BaseCommand.run(BaseCommand.java:51) 在com.android.commands.am.Am.main(Am.java:121) 在com.android.internal.os.RuntimeInit.nativeFinishInit(本机方法) 在com.android.internal.os.RuntimeInit.main(RuntimeInit.java:262)
有人知道这里可能有什么问题吗?但是,使用
adb -s 00cb034163bca535 shell am start -n "com.android.chrome/com.google.android.apps.chrome.Main"
打开浏览器可以正常工作。
谢谢!