вторник, 29 октября 2013 г.

Delphi XE5 Android "Uses Permissions"

Разрешения (права доступа), требуемые для работы вашего приложения можно настроить в диалоговом окне "Uses Permissions" (меню Project > Options > Uses Permissions; Ctrl+Shift+F11).


Выбранные разрешения добавляются в файл AndroidManifest.xml. Этот файл используется операционной системой Android и магазином Google Play, чтобы знать какие права требуются приложению.

По умолчанию для всех создаваемых FireMonkey Android приложений, устанавливаются такие разрешения (права доступа):
  • Access coarse location
  • Access fine location
  • Call phone
  • Camera
  • Internet
  • Read calendar
  • Read external storage
  • Write calendar
  • Write external storage
  • Read phone state
Подробную информацию и описание каждого пункта вы найдёте тут: (en)docwiki: Uses_Permissions

Если вы прокрутите список "Uses Permissions" вниз, вы увидите раздел "Advanced", в нём содержатся права, которые используются намного реже для обычного приложения. Подробнее можно почитать в документации ((en)docwiki: Uses_Permissions#Advanced_Uses_Permissions).

Таким образом, если вам требуется использовать интернет в приложении, то нужно поставить галочку напротив пункта "Internet".

p.s. Это вольный перевод статьи Delphi XE5 Android "Uses Permissions" (Автор: Jim McKeeth)

1 комментарий:

  1. Спасибо, только начал изучать Дельфи ХЕ5, и сразу то что интересовало)))

    ОтветитьУдалить