Battery DoctorHungry Shark EvolutionГоворящий РыжикМоя говорящая АнджелаBio IncEvernote

Узнаем какие права у приложения APK

Раздел: Статьи

( 1 Голос ) 

apk


Если Вы скачали приложение с какого-нибудь неизвестного сайта и хотите знать что будет делать это приложение когда вы его установите на свой телефон или планшет. Например я нашел в интернете приложение фонарик (к примеру) и в правах этого приложения есть возможность отправки SMS(SEND_SMS) на номер ХХХХ которое стоит 100$ (допустим) и чтобы не лишиться их читаем далее, как узнать что за права у приложения.
Декомпилируем и открываем файл AndroidManifest.xml с помощью Notepad++ , далее находим строки и смотрим какие права:

Перевод прав для приложения

  • Строка ACCESS_CHECKIN_PROPERTIES Позволяет чтение / запись доступ к "Свойства" в таблице приезда базу данных, чтобы изменить значения, которые получают загружен.
  • Строка ACCESS_COARSE_LOCATION Позволяет приложению получать доступ к грубым (например, Cell-ID, WiFi) место.
  • Строка ACCESS_FINE_LOCATION Позволяет приложению получить доступ к тонкой (например, GPS) место.
  • Строка ACCESS_LOCATION_EXTRA_COMMANDS Позволяет приложению доступ к дополнительным командам поставщик место.
  • Строка ACCESS_MOCK_LOCATION Позволяет приложение для создания макетов поставщикам место для тестирования.
  • Строка ACCESS_NETWORK_STATE Позволяет приложениям получать доступ к информации сети.
  • Строка ACCESS_SURFACE_FLINGER Позволяет заявлению использовать функции низкого уровня SurfaceFlinger.
  • Строка ACCESS_WIFI_STATE Позволяет приложениям получать доступ к информации о Wi-Fi сети.
  • Строка ACCOUNT_MANAGER Позволяет приложениям вызывать в AccountAuthenticators.
  • Строка ADD_VOICEMAIL Позволяет приложению добавлять голосовые сообщения в систему.
  • Строка AUTHENTICATE_ACCOUNTS позволяет применение в качестве AccountAuthenticator для AccountManager.
  • Строка BATTERY_STATS Позволяет приложению собирать статистику батареи.
  • Строка BIND_APPWIDGET Позволяет приложению сообщить сервису AppWidget, какое приложение может получить доступ к данным в AppWidget.
  • Строка BIND_DEVICE_ADMIN Должен требоваться приемником администратора устройства, гарантировать, что только система может взаимодействовать с ним.
  • Строка BIND_INPUT_METHOD Должен требоваться InputMethodService, гарантировать, что только система может связать с ним.
  • Строка BIND_REMOTEVIEWS Должен требоваться RemoteViewsService, гарантировать, что только система может связать с ним.
  • Строка BIND_TEXT_SERVICE Должен требоваться TextService (например.
  • Строка BIND_VPN_SERVICE Должен требоваться VpnService, гарантировать, что только система может связать с ним.
  • Строка BIND_WALLPAPER Должен требоваться WallpaperService, гарантировать, что только система может связать с ним. 
  • Строка BLUETOOTH Позволяет приложениям подключаться к сопряженным устройствам Bluetooth.
  • Строка BLUETOOTH_ADMIN Позволяет приложениям находить и сопряженные устройства Bluetooth.
  • СтрокаBROADCAST_PACKAGE_REMOVED Позволяет приложению передавать уведомление, что пакет приложений был удален.
  • Строка BROADCAST_SMS Позволяет приложению передавать уведомления что SMS получено.
  • Строка BROADCAST_STICKY Позволяет заявлению передать липкие намерения.
  • Строка BROADCAST_WAP_PUSH Позволяет заявлению передать уведомление о квитанции ТОЛЧКА WAP.
  • Строка CALL_PHONE Позволяет приложению инициировать телефонный звонок, минуя пользовательский интерфейс Dialer для пользователя.
  • Строка CALL_PRIVILEGED Позволяет приложению вызывать любой телефонный номер, включая номера экстренных служб, минуя пользовательский интерфейс Dialer для пользователя.
  • Строка CAMERA Должны иметь возможность доступа к камере устройства.
  • Строка CHANGE_COMPONENT_ENABLED_STATE Позволяет приложению изменять компоненты других приложений.
  • Строка CHANGE_CONFIGURATION Позволяет приложению изменять текущую конфигурацию, такие, как язык.
  • Строка CHANGE_NETWORK_STATE Позволяет приложениям изменить состояние подключения к сети.
  • Строка CHANGE_WIFI_MULTICAST_STATE Позволяет заявлениям войти в способ Передачи Wi-Fi
  • Строка CHANGE_WIFI_STATE Позволяет приложениям изменить состоянии Wi-Fi подключения.
  • Строка CLEAR_APP_CACHE Позволяет приложению, очистить кэш всех установленных приложений на устройстве.
  • Строка CLEAR_APP_USER_DATA Позволяет приложению очистить пользовательские данные.
  • Строка CONTROL_LOCATION_UPDATES Позволяет позволять/повреждать уведомления об обновлении местоположения от радио.
  • Строка DELETE_CACHE_FILES Позволяет приложению удалять файлы кэша.
  • Строка DELETE_PACKAGES Позволяет приложению удалять пакеты.
  • Строка DEVICE_POWER Позволяет низкоуровневый доступ к включению, управлению.
  • Строка DIAGNOSTIC Позволяет применения к RW к диагностическим ресурсам.
  • Строка DISABLE_KEYGUARD Позволяет приложениям отключение блокировки клавиатуры.
  • Строка DUMP Позволяет приложению получать информацию о состоянии системных служб.
  • Строка EXPAND_STATUS_BAR Позволяет приложению разворачивать или сворачивать в строку состояния.
  • Строка FACTORY_TEST Управляемый как испытательное применение изготовителя, бегая как пользователь корня. Строка FLASHLIGHT Разрешает доступ к вспышке (вспышка камеры).
  • Строка FORCE_BACK Позволяет заявлению вызвать ОБРАТНУЮ операцию на том, что главная деятельность. 
  • Строка GET_ACCOUNTS Разрешает доступ к списку записей в учетных записях.
  • Строка GET_PACKAGE_SIZE Позволяет заявлению узнать пространство, использованное любым пакетом.
  • Строка GET_TASKS Позволяет приложению получать информацию о текущих или недавно запущенных задачах.
  • Строка GLOBAL_SEARCH Это разрешение может быть использовано для контент-провайдеров, чтобы глобальная система поиска могла получить доступ к своим данным.
  • Строка HARDWARE_TEST Позволяет получить доступ к файлам устройств.
  • Строка INJECT_EVENTS Позволяет приложению ввод (клавиши, сенсорный, трекбол) любом окне.
  • Строка INSTALL_LOCATION_PROVIDER Позволяет приложению устанавливать местонахождение поставщика в расположение сети оператора.
  • Строка INSTALL_PACKAGES Позволяет приложению устанавливать пакеты.
  • Строка INTERNAL_SYSTEM_WINDOW Позволяет приложению открывать окна, которые предназначены для использования в части пользовательского интерфейса системы.
  • Строка Internet Позволяет приложениям открывать сетевые сокеты.
  • Строка KILL_BACKGROUND_PROCESSES Позволяет приложению вызывать killBackgroundProcesses (String).
  • Строка MANAGE_ACCOUNTS Позволяет приложению управлять списком AccountManager.
  • Строка MANAGE_APP_TOKENS Позволяет заявлению справиться (создайте, разрушьте, Z-заказ), прикладные символы в администраторе полноэкранного режима.
  • Строка MASTER_CLEAR Не для использования сторонними заявлениями.
  • Строка MODIFY_AUDIO_SETTINGS Позволяет приложению изменять глобальные настройки звука.
  • Строка MODIFY_PHONE_STATE Разрешает изменение телефонной части- питание, MMI и т.д.
  • Строка MOUNT_FORMAT_FILESYSTEMS Позволяет форматировать файловые системы для съемных носителей.
  • Строка MOUNT_UNMOUNT_FILESYSTEMS Позволяет монтировать и размонтировать файловые системы для съемных носителей.
  • Строка NFC Позволяет приложениям выполнять операции ввода / вывода через NFC.
  • Строка PERSISTENT_ACTIVITY Эта константа осуждалась на уровне 9 API. Эта функциональность будет удалена в будущем; пожалуйста, не используйте. Позвольте заявлению сделать его действия постоянными.
  • Строка PROCESS_OUTGOING_CALLS Позволяет приложению контролировать, изменять или отменять исходящие вызововы.
  • Строка READ_CALENDAR Позволяет приложению читать календарь пользователя .
  • Строка READ_CONTACTS Позволяет приложению считывать контакты пользовательских данных.
  • Строка READ_FRAME_BUFFER Позволяет приложению создание скриншотов.
  • Строка READ_HISTORY_BOOKMARKS Позволяет приложению считывать историю посещенных страниц пользователей и закладки.
  • Строка READ_INPUT_STATE Позволяет приложению получать текущее состояние клавиш и их переключение.
  • Строка READ_LOGS Позволяет приложению читать низкоуровневые системные файлы журнала.
  • Строка READ_PHONE_STATE Позволяет читать только доступ к телефонной части.
  • Строка READ_PROFILE Позволяет приложению считывать персональные данные профиля пользователя.
  • Строка READ_SMS Позволяет приложению читать SMS-сообщения.
  • Строка READ_SOCIAL_STREAM  Позволяет заявлению читать от социального потока пользователя.
  • Строка READ_SYNC_SETTINGS Позволяет приложениям считывать параметры синхронизации.
  • Строка READ_SYNC_STATS Позволяет приложениям считывать статистику синхронизации.
  • Строка RECEIVE_BOOT_COMPLETED Позволяет заявлению получить ACTION_BOOT_COMPLETED, который передан после того, как система заканчивает загружать.
  • Строка RECEIVE_MMS Позволяет приложению контролировать входящие сообщения MMS, их запись, выполнение и обработку .
  • Строка RECEIVE_SMS Позволяет приложению контролировать входящие сообщения SMS, их запись, выполнение и обработку .
  • Строка RECEIVE_WAP_PUSH Позволяет заявлению контролировать поступающие сообщения толчка WAP.
  • Строка RECORD_AUDIO Позволяет приложение записывать звук.
  • Строка REORDER_TASKS Позволяет приложению изменить порядок задач.
  • Строка RESTART_PACKAGES Эта константа осуждалась на уровне 8 API. restartPackage (Последовательность) API больше не поддержан.
  • Строка SEND_SMS Позволяет приложение права для отправки SMS сообщений.
  • Строка SET_ACTIVITY_WATCHER Позволяет приложению, наблюдать и контролировать при старте системы.
  • Строка SET_ALARM Позволяет приложению установить сигнал выбранный пользователем.
  • Строка SET_ALWAYS_FINISH Позволяет приложению контролировать, будет ли оно работать, когда свернули его в фоновом режиме.
  • Строка SET_ANIMATION_SCALE Изменение глобального коэффициента масштабирования анимации.
  • Строка SET_DEBUG_APP Настройки приложения для его отладки.
  • Строка SET_ORIENTATION – Ориентация экрана.
  • Строка SET_POINTER_SPEED Позволяет доступ низкого уровня к урегулированию скорости указателя.
  • Строка SET_PREFERRED_APPLICATIONS Эта константа осуждалась на уровне 7 API. Больше не полезный, см. addPackageToPreferred (Последовательность) для деталей.
  • Строка SET_PROCESS_LIMIT Позволяет приложению устанавливать максимальное количество процессов, которые могут быть запущены.
  • Строка SET_TIME Позволяет приложениям для установку системного времени.
  • Строка SET_TIME_ZONE Позволяет приложениям, устанавливать часовой пояс системы.
  • Строка SET_WALLPAPER Позволяет приложениям установить обои.
  • Строка SET_WALLPAPER_HINTS Позволяет заявлениям установить намеки обоев
  • Строка SIGNAL_PERSISTENT_PROCESSES Позвольте заявлению просить что сигнал быть посланными во все постоянные процессы.
  • Строка STATUS_BAR Позволяет приложению открывать, закрывать, или отключать панель статуса и иконок.
  • Строка SUBSCRIBED_FEEDS_READ Позволяет приложению, получать доступ к подписке канала ContentProvider.
  • Строка SUBSCRIBED_FEEDS_WRITE
  • Строка SYSTEM_ALERT_WINDOW Позволяет приложению открывать окна. Строка TYPE_SYSTEM_ALERT, Позволяет приложению показывать информацию поверх всех других приложений.
  • Строка UPDATE_DEVICE_STATS Позволяет приложению обновлять статистику.
  • Строка USE_CREDENTIALS Позволяет приложению запросить authtokens от AccountManager.
  • Строка USE_SIP Позволяет приложению использовать SIP-услуги.
  • Строка VIBRATE Позволяет получить доступ к вибро.
  • Строка WAKE_LOCK Позволяет использовать PowerManager WakeLocks не понижать частоту процессор во время сна или затемнять экран.
  • Строка WRITE_APN_SETTINGS Позволяет приложениям записывать настройки APN (точка доступа интернет).
  • Строка WRITE_CALENDAR Позволяет приложению записывать (но не читать) календарь пользователя.
  • Строка WRITE_CONTACTS Позволяет приложению записывать (но не читать) контакты пользователя.
  • Строка WRITE_EXTERNAL_STORAGE позволяет приложению записывать данные на внешние накопители.
  • Строка WRITE_GSERVICES Позволяет приложению использовать карту Google .
  • Строка WRITE_HISTORY_BOOKMARKS Позволяет приложению записывать (но не читать) в историю посещенных страниц пользователя и закладки.
  • Строка WRITE_PROFILE Позволяет приложению записывать (но не читать) персональные данные профиля пользователя.
  • Строка WRITE_SECURE_SETTINGS Позволяет права приложению для чтения или записи настроек безопасности приложения.
  • Строка WRITE_SETTINGS Позволяет права приложению для чтения или записи параметров системы.
  • Строка WRITE_SMS Позволяет приложению писать SMS-сообщения.
  • Строка WRITE_SOCIAL_STREAM Позволяет приложению записывать (но не читать) социальные данные пользователя в потоке.
  • Строка WRITE_SYNC_SETTINGS Позволяет приложениям записывать настройки синхронизации.

Официальная страница (на Английском)

Статьи по теме APK:



Поиск по сайту