- Как подключить и настроить NFC на Андроиде
- Что такое NFC на Андроиде?
- Можно ли установить модуль NFC на телефон?
- Как включить NFC на Андроид?
- Как подключить платежное средство?
- Как отключить карту от системы?
- Приложение или NFC не работает — что делать?
- Что такое NFC и как он работает. Освежим основы?
- Как работает NFC?
- Сравнение с Bluetooth
Как подключить и настроить NFC на Андроиде
Android NFC могут пользоваться владельцы разных смартфонов. Эта функция позволяет делать покупки онлайн и в реальной жизни с помощью бесконтактной оплаты. Чтобы NFC в телефоне работало исправно, необходимо провести его базовую настройку.
Что такое NFC на Андроиде?
NFC (с англ. Near Field Communication) — технология передачи данных между устройствами на близком расстоянии. Работа функции основывается на встроенном специальном чипе в обоих устройствах, позволяющем принять сигнал с данными. К примеру, пользователь может отправлять мультимедийные файлы со смартфона на умные часы, или с фотоаппарата на смартфон.
Технология NFC также объединяет приложения и способы оплаты, сохраненные на каждом устройстве. Для совершения покупок при помощи смартфона достаточно выполнить базовые действия:
- Настроить оплату в специальном приложении;
- Подключить внешний модуль или активировать NFC внутри телефона;
- Поднести смартфон к терминалу и дождаться завершения платежа.
Данные для оплаты можно сохранить сразу на нескольких устройствах. Для этого следует скачать приложение с пометкой Pay на Плэй Маркет или App Store на все гаджеты со встроенным чипом NFC и добавить в него банковскую или виртуальную карту, с которой при каждой покупке будут списываться средства.
Данная опция очень удобна в семейном кругу, где все члены семьи используют одну карту для оплаты. Также пользователю больше не нужно беспокоиться о том, что он может забыть кошелек дома. Платежные средства всегда будут у него под рукой.
Приложения для бесконтактной оплаты имеют определенные системные требования. На ОС Андроид наиболее популярным является Google Pay. Он подходит для телефонов от разных производителей. Для его активации необходимы такие параметры смартфона:
- Встроенный модуль NFC;
- ОС Андроид версии 4.4. и выше;
- Официальная прошивка;
- Заблокированный загрузчик;
- Отсутствие активных root-прав;
- Сертификация телефона от Гугл.
Если NFC можно подключить извне, то программы для Android не будут работать на кастомной прошивке или нелицензированном смартфоне. Любителям расширенных настроек также придется от них отказаться в пользу бесконтактных платежей.
Можно ли установить модуль NFC на телефон?
Последние модели смартфонов чаще всего оснащены встроенным модулем NFC. Однако что делать тем, у кого старые версии телефонов?
В интернет-магазинах и салонах мобильной связи можно купить NFC модуль для смартфона в нескольких видах:
Внешние модули подходят для смартфонов, фотоаппаратов и умных часов. Они работают наравне со стандартным встроенным чипом и также могут передавать данные между устройствами.
Как встроить чип в устройство? Все очень просто: сим-карта или метка вставляются в обычный слот для SIM и карт памяти. Антенна NFC аккуратно прикрепляется к действующей сим-карте и остается вместе с ней внутри корпуса.
NFC антенну нельзя подключить смартфонам с боковым отверстием для сим-карт или несъемной задней крышкой.
Самый простой способ — обратиться к оператору сотовой связи и попросить замену обычной симки на карту со встроенным чипом. Однако следует учесть пару нюансов:
- Замена сим-карты может повлечь смену номера телефона;
- К симке следует привязать банковский счет;
- Выбор банка остается за оператором.
После установки сим-карты NFC пользователь может совершать платежи с помощью смартфона. Сумма покупки будет списываться с банковского счета, прикрепленного к симке. После каждой транзакции на телефон будет приходить смс-уведомление от банка с указанным платежом.
Ещё один способ — приклеивание стикера со встроенным чипом NFC на корпус устройства. Каждый стикер имеет уникальный идентификационный номер и сертификацию.
Чтобы воспользоваться модулем, достаточно открыть заднюю крышку смартфона и прикрепить стикер к устройству. Далее на телефон нужно установить приложение NFC Tools, позволяющее настроить внешний модуль и осуществлять оплату.
Как включить NFC на Андроид?
Настроить NFC на Андроиде с готовым встроенным чипом гораздо проще. На всех смартфонах данной операционной системы настройка проходит одинаково.
Для активации NFC нужно открыть стандартные настройки телефона и перейти в раздел «Ещё». Его можно найти сразу в основном меню или вкладке «Беспроводные соединения».
В этом разделе находится опция бесконтактной оплаты. Напротив нее следует поставить галочку для активации или подвинуть флажок вправо (в зависимости от модели смартфона).
Также стоит обратить внимание на функцию Android Beam. Она тоже должна быть активной для отправки данных на другое устройство.
Во вкладке «Бесконтактная оплата» следует выбрать приложение, через которое по умолчанию будет проводиться платеж.
Если у пользователя нет подобных настроек в смартфоне, его модель не поддерживает передачу данных через NFC.
Как подключить платежное средство?
После успешной активации службы NFC следует загрузить приложение для бесконтактной оплаты. На Андроид чаще всего устанавливают Google Pay, так как к нему можно присоединить несколько карт от разных банков для оплаты. Некоторые пользователи любят приложения от конкретных банков, такие как Яндекс.Деньги. Владельцы Самсунг предпочитают Samsung Pay, поскольку данное приложение оптимизировано под их смартфоны.
Чтобы узнать, как платить через NFC с телефона Android, достаточно выполнить пару действий:
- Скачать приложение из Google Play;
- Добавить банковскую карту для оплаты;
- Поставить блокировку экрана для защиты данных.
Рассмотрим действия подробно на примере Google Pay.
Как загрузить Android Pay на телефон? Для этого следует открыть Плэй Маркет и ввести название программы в поиске. Среди предложенных вариантов выбрать нужный и нажать кнопку «Установить».
Приложение загрузится в течение пары минут. После этого следует нажать кнопку «Открыть».
Программа запросит доступ к местоположению и данные от аккаунта Google. Затем попросит добавить банковскую карту в качестве основного платежного средства. Система принимает карты Visa, Mastercard или Maestro. Пользователю нужно внести:
- Номер карты;
- Окончание срока действия;
- CVC код с оборотной стороны карты.
Далее следует указать номер телефона для подтверждения данных. На него придет смс с одноразовым паролем, который нужно указать в приложении.
После этого нужно активировать пользовательскую блокировку экрана. Поскольку приложение содержит конфиденциальные данные, оно требует дополнительную защиту от злоумышленников.
Для активации пароля следует открыть настройки смартфона и перейти в раздел «Экран блокировки». Здесь пользователь может выбрать графический ключ, отпечаток пальца, пин-код или Face ID для разблокировки.
После установки блокировки следует вновь открыть Google Pay. На экране появится основная страница с добавленной картой.
Если у владельца смартфона по каким-то причинам нет пластиковой карты, он может использовать виртуальную для бесконтактных платежей. Её можно открыть в любом приложении банка онлайн.
Эмуляция карты имеет те же данные, что и обычная пластиковая карта. Ее единственное отличие в том, что расплачиваться ею можно только через интернет-приложения.
Яндекс.Деньги, к примеру, изначально предлагает всем новым пользователям бесплатно открыть бесконтактную карту. Делается это за считанные минуты, после чего сразу можно совершать покупки с ее помощью.
Чтобы узнать, как добавить виртуальную карту, достаточно перейти в раздел «Оплата» и нажать на вкладку «Способ оплаты». Данные карты необходимо будет ввести вручную.
В Google Pay также есть раздел «Карты», куда можно добавить проездные билеты, карты лояльности и подарочные сертификаты. Этот раздел особенно полезен тем, кто осуществляет оплату метро телефоном NFC.
Практически у каждого жителя Москвы и Московской области есть персональный проездной. Карта Тройка на NFC Android легко прикрепляется через раздел «Карты» в Google Pay. После чего ее можно автоматически пополнять через приложение и использовать в любом общественном транспорте при помощи смартфона.
Как отключить карту от системы?
Чтобы деактивировать карту в Google Pay или любом другом приложении, достаточно открыть раздел «Оплата» и выбрать нужную карту. В правом верхнем углу будет значок, при нажатии на который появится опция «Отключить бесконтактную оплату». Через опцию также можно полностью удалить карту из системы.
Приложение или NFC не работает — что делать?
Если в работе NFC Android произошел сбой, либо приложение перестало реагировать на бесконтактную оплату, рекомендуется обратиться в службу поддержки.
На официальном сайте Google Pay есть раздел «Справка и поддержка», где находятся стандартные вопросы пользователей:
- NFC и оплата что за функция?
- Как встроить модуль NFC в устройство?
- Как активировать карту в приложении?
- Что обозначает ошибка при оплате?
В поле «Опишите проблему» следует ввести подходящий запрос и найти вариант ответа. Либо заполнить форму обращения на сайте с подробным описанием проблемы.
NFC на Андроид позволяет обмениваться данными между устройствами и проводить бесконтактную оплату. На многих смартфонах есть встроенный чип NFC. На гаджет можно установить внешний модуль, который будет работать наравне со стандартным чипом. Чтобы оплачивать покупки с помощью смартфона, достаточно иметь активный модуль NFС и приложение для бесконтактной оплаты с привязанной банковской картой.
Источник
Что такое NFC и как он работает. Освежим основы?
Здравствуйте, пользователи Хабра! Я представляю вашему вниманию перевод статьи «What is NFC and how does it work» под авторством Robert Triggs. Вроде, казалось бы, зачем автору оригинала писать на эту тему в 2019-м, а мне переводить на пороге 2020? Сегодня NFC обрело свою реальную жизнь и перестало быть гиковской технологией для брелоков-токенов. Теперь это и платежи, и отчасти умный дом и умное производство. А поэтому — почему бы не повторить пройденное, а для кого-то и новое?
NFC является приоритетно развивающейся беспроводной технологией, благодаря развитию систем онлайн-платежей, таких как Samsung Pay и Google Pay. Особенно, когда дело доходит до флагманских устройств и даже (смартфонов) среднего класса. Возможно вы слышали этот термин раньше, но что конкретно представляет собой NFC? В этой части мы разберём, что это такое, как оно работает и для чего его используют.
NFC расшифровывается как «Near Field Communication» («Коммуникация ближнего поля») и, как следует из названия, обеспечивает связь на коротком расстоянии между совместимыми устройствами. Для этого требуется как минимум одно устройство для передачи, а другое — для приема сигнала. Ряд устройств используют стандарт NFC и будет считаться пассивным или активным.
Пассивные устройства NFC включают в себя метки и другие небольшие передатчики, которые отправляют информацию на другие устройства NFC без необходимости использования собственного источника питания. Однако они не обрабатывают любую информацию, отправленную из других источников, и не подключаются к другим пассивным устройствам. Они часто используются для интерактивных знаков на стенах или, например, рекламных объявлений.
Активные устройства умеют отправлять или получать данные и обмениваться данными друг с другом, а также с пассивными устройствами. На данный момент именно смартфоны являются наиболее распространенной формой активного устройства NFC. Считыватели карт общественного транспорта и сенсорные платежные терминалы также являются хорошими примерами этой технологии.
Как работает NFC?
Теперь мы знаем, что такое NFC, но как это работает? Как и Bluetooth, Wi-Fi и другие беспроводные сигналы, NFC работает по принципу передачи информации по радиоволнам. Коммуникация ближнего поля — один из стандартов для беспроводной передачи данных. Это означает, что устройства должны соответствовать определенным спецификациям, чтобы правильно взаимодействовать друг с другом. Технология, используемая в NFC, основана на старых идеях RFID (радиочастотная идентификация), в которых для передачи информации использовалась электромагнитная индукция.
Это отмечает одно существенное различие между NFC и Bluetooth/WiFi. Первый может быть использован для индукции электричества в пассивные компоненты (в пассивный NFC), а также просто для отправки данных. Это означает, что пассивные устройства не требуют собственного источника питания. Вместо этого они получают питание от электромагнитного поля, создаваемого активным NFC, когда оно входит в зону действия. К сожалению, технология NFC не обеспечивает достаточной индуктивности для зарядки наших смартфонов, но беспроводная зарядка QI основана примерно на том же принципе.
Частота передачи данных по NFC составляет 13,56 мегагерц. Вы можете отправлять данные со скоростью 106, 212 или 424 кбит/с. Это достаточно быстро для диапазона передачи данных — от контактных данных до обмена изображениями и музыкой.
Чтобы определить, какой тип информации будет доступен для обмена между устройствами, стандарт NFC в настоящее время имеет три различных режима работы. Возможно, наиболее распространенное использование (NFC) в смартфонах — это режим одноранговой связи. Это позволяет двум устройствам с поддержкой NFC обмениваться различной информацией друг с другом. В этом режиме оба устройства переключаются между активным при отправке данных и пассивным при получении.
Режим чтения/записи является односторонней передачей данных. Активное устройство, возможно ваш смартфон, связывается с другим устройством для считывания информации с него. Рекламные теги NFC тоже используют этот режим.
Последний режим работы — эмуляция карты. Устройство NFC функционирует как интеллектуальная или бесконтактная кредитная карта для того чтобы производить платежи или подключаться к системам оплаты общественного транспорта.
Сравнение с Bluetooth
Итак, чем отличается NFC от других беспроводных технологий? Вы подумаете, что NFC несильно-то и нужен, учитывая, что Bluetooth сильнее распространён и удерживает лидерство на протяжении многих лет (и, к слову, превалирует в упомянутых выше системах умного дома и умного производства). Тем не менее, есть несколько важных технических различий между ними, которые дают NFC некоторые существенные преимущества в определенных обстоятельствах. Основной аргумент в пользу NFC заключается в том, что он требует гораздо меньшего энергопотребления, чем Bluetooth. Это делает NFC идеальным для пассивных устройств, таких как упомянутые ранее интерактивные метки, поскольку они работают без основного источника питания.
Однако это энергосбережение имеет ряд существенных недостатков. В частности, дальность передачи значительно меньше, чем у Bluetooth. В то время как NFC имеет рабочий диапазон в 10 см, всего несколько дюймов, Bluetooth передаёт данные на расстоянии чуть более 10 метров от источника. Еще одним недостатком является то, что NFC немного медленнее, чем Bluetooth. Он передает данные с максимальной скоростью всего 424 кбит/с по сравнению с 2,1 Мбит/с для Bluetooth 2.1 или около 1 Мбит/с для Bluetooth Low Energy.
Но у NFC есть одно главное преимущество: более быстрое подключение. Из-за использования индуктивной связи и отсутствия ручного сопряжения соединение между двумя устройствами занимает менее одной десятой секунды. В то время как современный Bluetooth соединяется довольно быстро, NFC все еще очень удобен для определенных сценариев. И пока мобильные платежи — его неоспоримая сфера применения.
Samsung Pay, Android Pay и Apple Pay используют технологию NFC — хотя Samsung Pay работает по другому принципу, в отличие от других. Пока Bluetooth работает лучше для соединения устройств для передачи/обменом файлов, подключения к колонкам и т.д., мы надеемся, что NFC всегда будет иметь место в этом мире благодаря быстроразвивающимся технологиям мобильных платежей.
Кстати, вопрос к Хабру — а вы используете NFC-токены в своих проектах? Каким образом?
Источник