2012-04-10 3 views
0

У меня возник вопрос о «Androidmanifest.xml». Стандартные настройки установки приложения: приложение имеет разрешение на SD-карту и телефонные звонки.Как изменить разрешения по умолчанию в Androidmanifest.xml

Как установить, что приложение имеет доступ только к SD-карте, а не к телефонным звонкам, что установлено по умолчанию?

ответ

0

Вы не можете изменять разрешения помимо Manifest. Однако некоторые пользовательские ROMS также позволяют изменять установленные разрешения приложения, но тогда это не то, что обычный пользователь может/должен выполнить.

+0

Итак, когда я устанавливаю приложение, он говорит, что ему нужна SD-карта и разрешение на телефонные звонки, поэтому это не может быть изменено? – user1323568

+0

да, точно ... Однако некоторые пользовательские ROMS также позволяют изменять установленные разрешения приложения. Но это не то, что обычный пользователь может/должен выполнять. – waqaslam

+0

Разве это не решение? android.Manifest.permission -> CALL_PHONE (Включите этот) – user1323568

0

Если бы получить корневой доступ на устройстве (с помощью эксплойта или любой другой законный способ), вы могли бы извлечь файл манифеста от установленного приложения (APK-файл), то изменить (добавить или удалить разрешения) файл манифеста, а затем repack (вводят) приложение с измененным факсом. В следующий раз, когда приложение запустится, он получит новые (измененные) разрешения.

Примечание: каким-либо образом это не стандартная процедура или что-то такое Приложение Google Play должно быть выполнено!

Смежные вопросы