2014-09-22 2 views
0

내 앱 기기 관리 API에서 사용하고 있지만 활성화하려면 사용자의 조치가 필요합니다. 어떻게 든 앱을 설치하고 사용자에게 묻지 않고 관리자가 자동으로 사용 설정하는 지 궁금합니다.사용자에게 묻지 않고 기기 관리자 사용

는 사람이,이 때문에

이 불가능

답변

0

안 좋은 생각이 사용자

을 요청하지 않고 장치 관리자를 사용합니다. 그것이 안드로이드에 의해 허용된다면 누구나 사용자와 사용자의 데이터를 가지고 놀 수 있습니다. 안드로이드는 허용되지 않으며 허용되지 않으며 앞으로는이 것을 허용하지 않을 것입니다. 궁금한 점이 더 많이 있습니다.)

+0

일부 경우에 동의하지 않습니다. 단지 필요합니다. – Robert

+0

필요한 경우 사용자는 그 사실을 알아야합니다. 사용자에게 해당 속성을 알리고 사용하게하십시오. – dhams

+0

다른 방법으로 묻습니다. 버튼을 사용하지 않도록 설정해야 데이터를 지우고 해당 앱을 강제 종료해야합니다. 어떻게 알았습니까? – Robert

0

그런 짓을하려고 표준 있음을합니까 앱에는 없습니다. 사용자가 앱을 설치하고 사용자의 동의 또는 지식없이 자동으로 기기 관리자로 설정하면 보안 위험이 커질 수 있습니다.

0

는, 장치 관리자가 응용 프로그램의 장치에 특정 권리를 제공 OS 보안의 수 없습니다이

0

사용자에게 보안을 요구하지 않고 장치 관리자를 사용하거나 사용하지 않도록 설정할 수있는 방법은 없습니다.

0

오랜 시간이 지난 후 OS 수정 없이는 불가능하다고합니다. 심지어 내가 반사에 의해 안드로이드 숨겨진 API를 사용하려고했지만 다음 몇 가지 시스템 권한이 필요해 보인다.

+0

이것은 필자의 경우입니다. 저는 사용자 정의 Android ROM을 만들고 시스템 1로 앱을 설치하려고합니다. Device Admin API를 사용하여 시스템 인증서로 서명 한 경우에도 매우 신속하게 표시합니다. 어떤 종류의 시스템 API를 통해 프롬프트를 제거 할 수있는 방법을 찾고 있습니다. 프롬프트를 표시하지 않기 위해 Device Admin 소스 코드를 해킹 할 수 있지만 그 API에 대한 특별한 API가 있는지 확인할 것입니다. – Mixaz