Bu Kategoriye İçerik Girin veya Soru Sorun

Kategori İçi Sözlük

Bu Sayfayı Paylaş:

Uygulama İzinleri - Permission

Tanım: Android'de bir uygulamanın, internete girebilmesi, sistem kaynaklarını ve bazı bilgileri okuyabilmesi veya buna benzer konularda kullanıcıdan onay istedikleri izinler. Bir uygulama neler için kullanıcıdan izin isteyeceğini AndroidManifest.xml dosyasında uses-permission elementi ile bildirmek zorundadır ve uygulama kurulması için kullanıcın bu izinleri onaylaması gerekir

uses-permission

Tanım: Android'de manifest elementi içinde uygulama izinlerini(permission) tanımlamak için kullanılan xml elementi

android.permission.INTERNET

Tanım: Android'de bir uygulamanın internete bağlanabilmesi için gerekli olan izin adı. Bu izin AndroidManifest.xml dosyasında uses-permission elementiile eklenmektedir

Android'de Önemli Uygulama İzinleri

Android'de önemli uygulama izinleri (permission) aşağıdaki gibidir :

Android'de Önemli Uygulama İzinleri

Android'de önemli uygulama izinleri (permission) aşağıdaki gibidir :
  • Network-Ağ-İnternet
    • ACCESS_LOCATION_EXTRA_COMMANDS- Network kaynaklarından (Wi-Fi - GSM network vb..) ek bilgiler sağlayan özelliklerine erişme
    • ACCESS_NETWORK_STATE- Ağlar (Networks) hakkında bilgiye erişme
    • ACCESS_WIFI_STATE- Uygulamalara Wi-Fi network’lerine erişim hakkı tanır
    • CHANGE_WIFI_STATE - Wi-Fi bağlantı durumu değiştirme
    • CHANGE_WIFI_MULTICAST_STATE- Wi-Fi Multicast mod giriş hakkı
    • CHANGE_NETWOK_STATE- Network bağlantı durumunu değiştirebilme hakkı tanır
    • INTERNET- İnternete erişim
    • Lokasyon
      • ACCESS_COARSE_LOCATION- Network kaynaklarından (Wi-Fi - GSM network vb..) yaklaşık olarak lokasyon alabilme
      • ACCESS_FINE_LOCATION- Network kaynaklarından (Wi-Fi - GSM network vb..) kesin olarak lokasyon alabilme
    • AccountManager
    • AUTHENTICATE_ACCOUNTS - AccountManager'ın AccountAuthenticator ile etkileşebilme
    • MANAGE_ACCOUNTS- AccountManager'daki Account listesine erişebilme
  • Bluetooth
    • BLUETOOTH - Bluetooth cihazlarına erişim
    • BLUETOOTH_ADMIN - Bluetooth cihazlarını tarama ve eşleştirebilme
  • BROADCAST_STICKY
  • Telefon Arama - Aranma
    • CALL_PHONE- Kullanıcıya telefon numarası giriş göstermeden onay alarak telefon görüşmesi başlatabilme
  • MultiMedya - Ses / Video
    • CAMERA- Kameraya erişim hakkı
    • MODIFY_AUDIO_SETTINGS- Genel ses ayarlarını değiştirebilme
    • RECORD_AUDIO- Ses kaydı yapabilme
  • Call - Çağrı
    • PROCESS_OUTGOING_CALLS- Gelen aramaları öğrenme ve yönlendirebilme için kullanılır
    • READ_CALL_LOG - Çağrı loglarını okuyabilme
  • Takvim
    • READ_CALENDAR- Kullanıcının takvim verilerine erişebilme
    • MODIFY_AUDIO_SETTINGS- Genel ses ayarlarını değiştirebilme
  • Tarayıcı
    • READ_HISTORY_BOOKMARKS - Kullanıcın tarayıcısın history ve bookmark bilgilerini okuma
    • WRITE_HISTORY_BOOKMARKS- Tarayıcının bookmark ve history verilerine yazabilme
  • Shortcut
    • INSTALL_SHORTCUT - Launcher'da shortcut kurabilme
    • UNINSTALL_SHORTCUT - Launcher'da shortcut kaldırma
  • SMS / MMS / WAPPUSH
    • RECEIVE_SMS- SMS mesajlarını yönetme hakkı sağlar
    • READ_SMS- SMS mesajlarını okuyabilme
    • WRITE_SMS- SMS mesajı yazabilme
    • SEND_SMS- SMS gönderebilme
    • RECEIVE_WAP_PUSH - Wap Push mesajlarını yönetme hakkı sağlar
    • RECEIVE_MMS- MMS mesajlarını yönetme hakkı sağlar
  • Social Stream
    • READ_SOCIAL_STREAM - Kullanıcın social stream verisini okuyabilme
    • WRITE_SOCIAL_STREAM- Social Strem okuyabilme
  • Sync
    • READ_SYNC_SETTINGS- Sync ayarlarını okuyabilme
    • READ_SYNC_STATS- Sync durumunu okuyabilme
    • WRITE_SYNC_SETTINGS- Sync ayarlarını yazma hakkı verir
  • Dictionary
    • READ_USER_DICTIONARY - Kullanıcı sözlük bilgilerini okuma
    • WRITE_USER_DICTIONARY - Kullanıcın sözlüğünü okuyabilme
  • Content Provider - İçerik Sağlayıcı
    • GLOBAL_SEARCH- İçerik sağlayıcıların (Content Provider) verilerine erişim hakkı
    • SUBSCIBED_FEEDS_READ- ContentProvider'den okunana verilere erişebilme
    • SUBSCRIBED_FEEDS_WRITE- ContentProvider verilerine yazabilme
  • Telefon Durumu
    • READ_PHONE_STATE- Telefon durum bilgisini okuyabilme
    • MODIFY_PHONE_STATE- Telefon durumunu değiştirebilme
  • Process - Uygulama
    • GET_TASKS- Çalışan veya çalışmış görevlerin bilgisine erişme hakkı
    • KILL_BACKGROUND_PROCESSES- Arka plandaki işlemleri kapatabilme
  • Tarih-Saat
    • SET_TIME- Saati ayarlayabilme
    • SET_TIME_ZONE- Zaman dilimini ayarlayabilme
  • SurfaceFlinger
    • ACCESS_SURFACE_FLINGER - SurfaceFlinger'in düşük seviye özelliklerin erişme
  • ADD_VOICEMAIL- Sesli mail ekleyebilme
  • ACCESS_CHECKIN_PROPERTIES -checkin.db dosyasının özeliklerini (property) okuma veya yazma
  • BATTERY_STATS- Sarj doluluk oranını öğrenme
  • BIND_ACCESSIBILITY_SERVICE - AccessibilityService için gereklidir
  • BIND_DEVICE_ADMIN - Device Administration Rreceiver'lar için gereklidir
  • BIND_INPUT_METHOD - InputMethodService servisleri için gereklidir
  • BIND_NFC_SERVICE - HostApduService ve OffHostApduService servisleri için gereklidir
  • BIND_NOTIFICATION_LISTENER_SERVICE - NotificationListenerService için gereklidir
  • BIND_PRINT_SERVICE - PrintService için gereklidir
  • BIND_REMOTEVIEWS - RemoteViewsService için gereklidir
  • BIND_TEXT_SERVICE - TextService (SpellCheckerService) için gereklidir
  • BIND_VPN_SERVICE - VpnService için gereklidir
  • BIND_WALLPAPER - WallpaperServiceiçin gereklidir
  • CHANGE_CONFIGURATION - Konfigürasyonu değiştirebilme
  • CLEAR_APP_CACHE- Tüm yüklü uygulamaların cache'lerini temizleme hakkı
  • CLEAR_APP_USER_DATA- Uygulamaya kullanıcının verilerini silme hakkı tanır
  • DISABLE_KEYGUARD - Tuş kilidini kaldırma hakkı
  • EXPAND_STATUS_BAR- Status Bar'ı açma/gizleme hakkı
  • FLASHLIGHT- Flash ışığına erişme
  • GET_ACCOUNTS- Hesap listesini almak hakkı
  • GET_PACKAGE_SIZE- Bir paketin kullandığı alanın bilgisine erişim hakkı
  • MANAGE_DOCUMENTS - Dökümanlara erişimin yönetilebilmesi
  • NFC- NFC üzerind I/O operasyonları yapabilme
  • READ_FRAME_BUFFER- Screen-shot alabilme yetkisi sağlar
  • READ_CONTACTS-Kullanıcı kontak bilgilerini okuma hakkı
  • READ_EXTERNAL_STORAGE - Harici hafızaları okuyabilme
  • READ_LOGS- Düşük seviye sistem loglarını okuyabilme
  • READ_PROFILE - Kullanıcının kişisel verilerini okuyabilme
  • REBOOT- Aygıtı yeniden başlatma yetkisi verir
  • RECEIVE_BOOT_COMPLETED- Cihaz boot işleminden sonra ACTION_BBOT_COMPLETED mesajını alabilme
  • REORDER_TASKS - Task'ların Z-order'larını değiştirme
  • SET_ALARM - Kullanıcı için bir alarm set edebilmek içindir
  • SET_WALLPAPER- Arkaplan resmini değiştirebilme
  • SET_WALLPAPER_HINTS - Arkaplan ipuçlarını değiştirebilme
  • STATUS_BAR- Status iconlarını ve barın kendisini açma kapama yetkisi verir.
  • TRANSMIT_IR
  • USE_CREDENTIALS
  • USER_SIP- SIP servislerini kullanabilme
  • VIBRATE- Aygıtı titreştirme yetkisi verir
  • WAKE_LOCK- Stand By'e geçiş engelleme yetkisi
  • WRITE_CONTACTS- Kontak verilerine yazma hakkı verir
  • WRITE_CALL_LOG - Çağrı loglarına yazabilme
  • WRITE_EXTARNAL_STORAGE- Kaldırılabilir disklere yazma hakkı verir
  • WRITE_GSERVICES- Google service map ayarlarını değiştirebilme
  • WRITE_PROFILE - Kullanıcın profile verilerine yazabilme
  • WRITE_SECURE_SETTINGS- Sistemin güvenlik ayarlarını okuma ve yazma hakkı verir
  • WRITE_SETTINGS- Sistem ayarlarını değiştirebilme
  • Üçüncü Parti Uygulamalar İçin Olmayan İzinler
    • ACCOUNT_MANAGER - AccountAuthenticators içine çağrı yapabilme
    • BIND_APPWIDGET- AppWidget'larının verilerine hangi uygulamaların erişebileceğini belirleyebilme için AppWidget servisine erişme
    • BLUETOOTH_PRIVILEGED - Bluetooth cihazlarını kullanıcıya sormadan eşleme yapar
    • BRICK- Bir aygıtı devre dışı bırakabilme için
    • BROADCAST_PACKAGE_REMOVED- Bir uygulama paketinini kaldırıldığı zaman mesaj yayınlamam hakkı
    • BROADCAST_SMS- SMS alındı mesajının yayınlanma hakkı
    • BROADCAST_WAP_PUSH - Wap Push alındı mesajının yayınlanma hakkı
    • CALL_PRIVILEGED- Uygulamaya, kullanıcıya ekran göstermeden ve onay almadan bir telefonu arayabilme yetkisi verir
    • CAPTURE_AUDIO_OUTPUT - Ses çıkışını yakalama (capture) hakkı
    • CAPTURE_SECURE_VIDEO_OUTPUT - Güvenli video çıkışını yakalama (capture) hakkı
    • CAPTURE_VIDEO_OUTPUT - Video çıkışını yakalama (capture) hakkı
    • CHANGE_COMPONENT_ENABLED_STATE - Bir bileşenin erişilebilir veya erişilemez durumunu belirleme
    • CONTROL_LOCATION_UPDATES - Radio'dan gelen location değişti mesajlarını kapa/açma yetkisi
    • DELETE_CACHE_FILES - Cache dosyalarını silebilme
    • DELETE_PACKAGES - Paketleri silebilme
    • DEVICE_POWER - Güç yönetimine erişebilme
    • DIAGNOSTIC - Diagnostic kaynaklara yazma/okuma hakkı
    • DUMP - Sistem servislerinin dump durumlarını alabilme
    • FACTORY_TEST- Root olarak ir uygulamayı test hakkı verir
    • FORCE_BACK - Back işlemine zorlamak hakkı
    • GET_TOP_ACTIVITY_INFO
    • HARDWARE_TEST- Çevre aygıtlarına erişim hakkı sağlar
    • INJECT_EVENTS
    • INSTALL_LOCATION_PROVIDER - Location Manager'a location provider kurma
    • INSTALL_PACKAGES -Paket kurabilme
    • INTERNAL_SYSTEM_WINDOW- Sistem kullancı arayüzü tarafından kullanılan pencereleri görüntüleme hakkı
    • MANAGE_APP_TOKENS - window manager içinde uygulama token'lerini yönetme
    • MASTER_CLEAR
    • MEDIA_CONTENT_CONTROL-ÇAlışanan içerik hakkında bilgi alabilme
    • MOUNT_FORMAT_FILESYSTEMS- Harici hafıza kartlarını formatlayabilme
    • MOUNT_UNMOUNT_FILESYSTEMS - Harici hafıza sistemlerinde mount/umount yapabilme
    • READ_FRAME_BUFFER - Screenshot ve frame buffer verilerine erişme
    • REBOOT - Cihazı yeniden başlatabilme
    • SEND_RESPOND_VIA_MESSAGE
    • SET_ACTIVITY_WATCHER - Debug amaçlı activty'leri izleme amaçlıdır
    • SET_ALWAYS_FINISH
    • SET_ANIMATION_SCALE
    • SET_DEBUG_APP - Debug için kullanılır
    • SET_ORIENTATION
    • SET_POINTER_SPEED
    • SET_PROCESS_LIMIT
    • SET_TIME
    • SIGNAL_PERSISTENT_PROCESSES
    • STATUS_BAR
    • UPDATE_DEVICE_STATS
    • WRITE_APN_SETTINGS





Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir