Android 장치에 새로 설치된 응용 프로그램의 모든 사용 권한을 나열합니다. 하지만 응용 프로그램에서 이러한 사용 권한을 사용하는시기를 감지하려고합니다. 예를 들어 앱을 설치했으며 READ_CALENDAR 권한을 사용합니다. 항상 내 일정 데이터를 읽을 수있는 것은 아닙니다. 내 캘린더 데이터를 읽는 시간을 감지하고 싶습니다. 가능한가?~ 사용 권한을 사용하는 응용 프로그램을 감지 할 때 ~ Android
답변
아니요, 가능하지 않다고 생각합니다. 각 외부 앱을 모니터링 할 수 있어야하고 Android에서 보안 제한으로 인해 수행중인 작업을 알지 못합니다. 즉, 앱에는 기기의 다른 앱 (사용자가 쓰지 않은 앱)의 작업을 모니터링 할 수있는 기능이 없습니다.
당신이 이것을 수행하는 데 필요한 수준의 시스템에 액세스 할 수 있다고 생각하지 않습니다 (루팅 된 전화에서 가능할 수 있지만 여전히 어려울 것이라고 생각합니다).
앱을 작성할 때 앱에서 사용할 모든 기능에 대해 가능한 모든 "사용 권한"을 Android 매니페스트에 삽입해야합니다. 누군가가 앱을 설치하면 설치 절차 전에 앱에서 사용 된 모든 권한을 읽을 수 있습니다. 설치를 수락하면 앱은 나열된 모든 권한을 사용합니다.
그는 런타임 중에 권한이 사용되는 것을 감지하는 방법을 묻습니다. – Booger
확인 처음에는 이러한 권한을 허용하지만이 권한을 사용하는 정확한 시간을 감지하려고합니다. 이러한 권한을 항상 사용하는 것은 아닙니다. – lifetime
앱 런타임 중에 허용 한 모든 권한이 사용됩니다. 어쩌면 수동적 인 방법 일 수도 있지만 앱을 시작하면 모든 권한이 시작됩니다. 그것들의리스트를 만들고 싶다면 다음과 같은 것을 사용할 수 있습니다 : PackageManager pm = context.getPackageManager(); 다음 List
- 1. Windows에서 응용 프로그램을 제거 할 때 감지
- 2. 유료 사용 권한을 사용하는 Android?
- 3. 응용 프로그램을 빌드 할 때
- 4. Android 권한을 사용하고 해당 기능이없는 기기에서 Android 권한을 사용하는 방법
- 5. Eclipse ADT는 APK에 서명 할 때 사용 권한을 제거합니다.
- 6. Android 응용 프로그램의 응용 프로그램에 대한 사용 권한을 사용 또는 사용하지 않도록 설정합니다.
- 7. GAE 응용 프로그램에서 사용 권한을 처리하는 방법
- 8. Android : 소프트 키보드를 표시하려고 할 때 감지?
- 9. 먼저 사용 권한을 요청하려면 Swift에서 응용 프로그램을여십시오?
- 10. facebook authorize : 권한을 요청할 때 응용 프로그램을 허용하도록 요청합니다.
- 11. Android 스팸 감지 응용 프로그램?
- 12. Android에서 데이터를 사용하는 응용 프로그램을 나열하십시오.
- 13. android 어떻게 프로세스 또는 응용 프로그램을 죽이고 다시 시작하면 일부 응용 프로그램을 감지
- 14. 응용 프로그램을 설치할 때 사진 삭제 권한을 얻을 수 있습니까
- 15. 표준 시간대 사용 응용 프로그램을 구축 할 때 유용한 정보
- 16. 응용 프로그램을 업데이트 할 때 Android 내부 저장소
- 17. Android 에뮬레이터에 Worklight 응용 프로그램을 배포 할 때 오류가 발생합니다.
- 18. 응용 프로그램을 강제 종료 할 때 android AlarmManager 동작
- 19. DataSocket을 사용하는 .NET 응용 프로그램을 컴파일 할 때 오류가 발생했습니다.
- 20. 웹 응용 프로그램을 확장 할 때 apache spark를 사용하는 방법
- 21. Android 최근 앱 감지
- 22. 다른 유형의 응용 프로그램을 사용하는 응용 프로그램
- 23. Android 응용 프로그램에서 카메라 권한을 요청하지 않습니다.
- 24. 응용 프로그램을 실행하지 않고 이벤트 감지 잠금
- 25. 모바일 응용 프로그램의 첫 번째 사용 감지
- 26. 응용 프로그램을 컴파일 할 때 참조를 제거합니다.
- 27. 관리자 권한을 요구하는 C# 응용 프로그램을 만들
- 28. 응용 프로그램에서 iCloud 사용 권한을 요청해야합니까?
- 29. Qt 응용 프로그램을 사용한 USB 감지
- 30. Android 응용 프로그램을 전세계에 배포
예 나는 뿌리깊은 전화를 요구하고 있습니다. – lifetime
어느 쪽이든, 나는 아직도 당신이 그렇게 할 수 없을 것이라고 생각합니다. – Booger