Android İzinleri Ekleme
Android uygulamaları, belirli görevleri gerçekleştirmek için kullanıcılardan izin isteyebilir. Örneğin, bir kamera uygulaması kameraya erişmek için izin isteyebilirken, bir konum uygulaması konuma erişmek için izin isteyebilir.
İzinler, kullanıcıların uygulamaların hangi verilere veya özelliklere erişebileceğini kontrol etmelerine olanak tanır. Kullanıcılar, bir uygulamayı yüklemeden önce izinlerini görüntüleyebilir ve kabul edip etmemeyi seçebilirler.
İzin Türleri
Android’de iki tür izin vardır:
- Normal izinler: Bu izinler, uygulamaların belirli görevlere erişmesine izin verir. Örneğin, bir kamera uygulaması kameraya erişmek için normal bir izin isteyebilir.
- Tehlikeli izinler: Bu izinler, uygulamaların kullanıcıların gizliliğine veya güvenliğine zarar verebilecek görevlere erişmesine izin verir. Örneğin, bir konum uygulaması konuma erişmek için tehlikeli bir izin isteyebilir.
İzin İsteme
Uygulamalar, ActivityCompat.requestPermissions()
yöntemini kullanarak kullanıcılardan izin isteyebilir. Bu yöntem, kullanıcıya izin isteyen bir iletişim kutusu gösterir. Kullanıcı, izni kabul ederse, uygulama istediği görevi gerçekleştirebilir. Kullanıcı izni reddederse, uygulama istediği görevi gerçekleştiremez.
İzinleri Yönetme
Kullanıcılar, cihazlarındaki yüklü uygulamaların izinlerini Ayarlar uygulamasından yönetebilirler. Ayarlar uygulamasında, “Uygulamalar” bölümüne giderek yüklü uygulamaları görebilir ve izinlerini görüntüleyebilirsiniz.
İzinlerle İlgili Faydalı Siteler ve Dosyalar
- Android İzinleri Rehberi
- Android İzinleri Listesi
- Android İzin İsteme Örneği
- Android İzinleri Yönetme Örneği