0

enter image description here Android를 시작할 수 없습니다. Adb 쉘 명령에서 작동되는 앱의 경우? 몇 가지 예가 있습니까? 첨부 된 화면을 참조하여 Playstore 앱을 시작하겠습니다. 배지 없음 ICON Play 스토어 앱에는 배지가있는 Playstore 앱과 동일한 활동 정보 (com.android.vending/com.google.android.finsky.activities.MainActivity)가 있습니다. 그리고 배지 플레이 스토어 활동을 시작할 수 없습니다. 도와주세요.adb 쉘 명령에서 AFW 배지 응용 프로그램을 시작하는 방법은 무엇입니까?

나는 명령 아래 사용하여 시도 : ADB 쉘 오전 com.android.vending 시작/com.google.android.finsky.activities.MainActivity

을 항상에만 비 배지를 획득 PLAYSTORE 응용 프로그램을 실행합니다.

다음

나는 구글에 의해 AFW 블로그에 따라 시도 : https://developer.android.com/work/managed-profiles.html

ADB 쉘 오후리스트 사용자 사용자 정보 사용자 정보를 실행 {0 : 드류 13} {10 : 직장 프로필 : 30} 실행

adb 셸 am start --user "-n"com.android.vending/com.google.android.finsky.activities.MainActivity "-a android.intent.action.MAIN -c android.intent.category. 실행기

그래서 java.lang.SecurityException이 있습니다. 쉘에 사용자 10 오류에 액세스 할 수있는 권한이 없습니다. 누군가 나를 도와주세요.

+0

업무용 프로필이 암호로 보호되어 있습니까? 전에'adb root '를 호출 해 보았습니까? – Fred

답변

0

Apps를 실행하는 방법을 찾았습니다. 앱을 디버그 모드로 만들고 다음과 같이 제공 클라이언트의 clearUserRestriction을 추가합니다.

dpm.clearUserRestriction(adminName,UserManager.DISALLOW_DEBUGGING_FEATURES 

이러한 변경 사항이있는 경우 아래의 명령을 사용하여 Android For Work 배지 된 응용 프로그램을 시작할 수 있습니다. --user 10은 AFW 프로비저닝 사용자입니다.

ADB 쉘 오전 10 -n "com.android.vending/com.google.android.finsky.activities.MainActivity" -a android.intent.action.MAIN -c 안드로이드를 --user 시작합니다. intent.category.LAUNCHER

관련 문제