안드로이드 앱에 시스템 Priviliges를 제공하는 방법 :내 연구에 내가 합병증 다음 한 프로그램/업데이트</strong>에게 앱을 설치 내가 <strong>에 가지고 <strong>구글 글라스</strong> 프로젝트, 일하고
- 프로그래밍 방식으로 클릭을 수행하는 시스템 대화 상자 가져 오기
- 프로그래밍 방식으로 설치하려면 의도적으로 시스템 대화 상자 사용자 권한으로 표시되지만 시스템 대화 상자의 동작을 프로그래밍 방식으로 자극 할 수 없습니다. 이 솔루션은 EMM 솔루션 (WSO2 IOT)
- 내가 WSO2-IOT을 사용하지만, 사용에는 가능 link
- 없습니다 있기 때문에 너무도 에이전트 APK를 설치, 구글 글라스에 사용할 수 device policy manager 없습니다 내가 EMM (WSO2 IOT)가 제공하는 모든 서비스를 이용하실 수 없기 때문에
- 내가 루트없이
- 이 시스템 권한 얻기 (내 응용 프로그램을 설치 또는 업데이트), 도움을 못해 n은 다음과 같은 권한을 사용하려면 :
- < 사용 - 권한 안드로이드 : 이름 = "android.permission.INSTALL_PACKAGES은"/>
- <는 사용-권한 안드로이드 : 이름 = "android.permission.DELETE_PACKAGES"/>
내 지식과 연구에 따르면 지금까지 유일한 현재의 솔루션은 세 번째 솔루션, 즉 시스템 권한을 얻을 수 있습니다. 그것을 얻기 위하여, 나는 또한
Sigined the APK with the system certificate. 아직도 내가 오류 얻을 시도 : java.lang.SecurityException: Neither user 10056 nor current process has android.permission.INSTALL_PACKAGES.
이 또한 내가 추가 시도를
here가 지금까지 달성 아무 성공도 없다 기술로 매니페스트에 android:sharedUserId="android.uid.system
. 백그라운드에서 앱을 자동으로 설치하는 방법을 알고 싶습니다.을 뿌리지 않고 을 밖으로 보내주십시오.
어떤 도움이 될만한 도움이 될까요?
감사합니다.
고맙습니다. DevicePolicyManager가 없으며 유리에 PlayServices도 없습니다. 아직 DeviceOwner 개념을 사용하지 않았지만 그 부분을 살펴 보겠습니다. – asadnwfp