我无法从 Adb shell 命令启动 Android For work 应用程序?有人可以举个例子吗?参考附加屏幕,我想启动 Playstore 应用程序。没有徽章 ICON 的 Play 商店应用也具有与有徽章的 Play 商店应用相同的活动信息(com.android.vending/com.google.android.finsky.activities.MainActivity)。而且我无法启动 Badge Play 商店活动。请帮我。
我尝试过使用以下命令: adb shell am start com.android.vending/com.google.android.finsky.activities.MainActivity
它始终仅启动非徽章 Playstore 应用程序。
然后我按照谷歌的 AFW 博客进行了尝试: https ://developer.android.com/work/managed-profiles.html
adb shell pm list users UserInfo{0:Drew:13} running UserInfo{10:Work profile:30} running
adb shell am start --user 10 -n "com.android.vending/com.google.android.finsky.activities.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
所以,我得到了 java.lang.SecurityException: Shell does not have permission to access user 10 错误。请有人帮助我。