Страница 1 из 1

Шаг 1. Как использовать перефирию?

СообщениеДобавлено: 26 ноя 2012, 20:13
EgorovAD MEPhI
Android SDK предоставляет разработчикам широкие возможности использования аппаратных средств телефона.

К примеру, если разрабатывается приложение-навигатор, не обойтись без использования GPS. Или же для приложения, которое передаёт файлы по Bluetooth, просто необходим доступ к соответствующему каналу связи.

Необходимо обратить внимание на общие моменты при написании программ, которые используют аппаратные средства.

Рекомендуется указывать тег <uses-feature> в манифесте. Этот тег носит информативный характер и не влияет на работу приложения, зато различным сервисам (таким как Android Market) или другим приложениям это может сильно упростить работу с вашим приложением. Даже если вы указали тег <uses-feature>, система Android не проверяет поддержку указанной возможности на устройстве!

Приведем пример для Wi-Fi:
Код: выделить все
<manifest … >
    <uses-feature android:name="android.hardware.wifi" />
    …
</manifest>


Также не забывайте прописать необходимые разрешения в манифесте! Это одна из самых распространенных ошибок у начинающих разработчиков!
Код: выделить все
<manifest … >
    …
    <uses-permission android:name="android.permission.BLUETOOTH" />
    …
</manifest>