/frameworks/base/docs/html/guide/topics/connectivity/nfc/ |
D | index.jd | 4 <p>Near Field Communication (NFC) is a set of short-range wireless technologies, typically 5 requiring a distance of 4cm or less to initiate a connection. NFC allows you to share small 6 payloads of data between an NFC tag and an Android-powered device, or between two Android-powered 14 framework APIs are based around a <a href="http://www.nfc-forum.org/">NFC Forum</a> standard 15 called NDEF (NFC Data Exchange Format).</p> 17 <p>Android-powered devices with NFC simultaneously support three main modes of operation:</p> 20 <li><strong>Reader/writer mode</strong>, allowing the NFC device to read and/or write 21 passive NFC tags and stickers.</li> 22 <li><strong>P2P mode</strong>, allowing the NFC device to exchange data with other NFC 24 <li><strong>Card emulation mode</strong>, allowing the NFC device itself to act as an NFC [all …]
|
D | hce.jd | 14 <li><a href="#SupportedProtocols">Supported NFC Cards and Protocols</a></li> 36 <p>Many Android-powered devices that offer NFC functionality already support NFC card 43 Android application to emulate a card and talk directly to the NFC reader. This 45 can develop an app that emulates an NFC card using this technique.</p> 50 <p>When NFC card emulation is provided using a secure element, the card to be emulated 53 device over an NFC terminal, the NFC controller in the device routes all data 57 <p class="img-caption"><strong>Figure 1.</strong> NFC card emulation with a secure element.</p> 59 <p>The secure element itself performs the communication with the NFC terminal, 67 <p>When an NFC card is emulated using host-based card emulation, the data is routed to 68 the host CPU on which Android applications are running directly, instead of routing the NFC [all …]
|
D | nfc.jd | 1 page.title=NFC Basics 11 <li><a href="#ndef">How NFC tags are mapped to MIME types and URIs</a></li> 12 <li><a href="#dispatching">How NFC Tags are Dispatched to Applications</a></li> 15 <li><a href="#manifest">Requesting NFC Access in the Android Manifest</a></li> 39 <p>This document describes the basic NFC tasks you perform in Android. It explains how to send and 40 receive NFC data in the form of NDEF messages and describes the Android framework APIs that support 42 see <a href="{@docRoot}guide/topics/connectivity/nfc/advanced-nfc.html">Advanced NFC</a>.</p> 48 <li>Reading NDEF data from an NFC tag</li> 54 <p>Reading NDEF data from an NFC tag is handled with the <a href="#tag-dispatch">tag dispatch 55 system</a>, which analyzes discovered NFC tags, appropriately categorizes the data, and starts [all …]
|
D | advanced-nfc.jd | 1 page.title=Advanced NFC 19 <p>This document describes advanced NFC topics, such as working with various tag technologies, 20 writing to NFC tags, and foreground dispatching, which allows an application in the foreground to 24 <p>When working with NFC tags and Android-powered devices, the main format you use to read 55 <td>Provides access to NFC-A (ISO 14443-3A) properties and I/O operations.</td> 61 <td>Provides access to NFC-B (ISO 14443-3B) properties and I/O operations.</td> 67 <td>Provides access to NFC-F (JIS 6319-4) properties and I/O operations.</td> 73 <td>Provides access to NFC-V (ISO 15693) properties and I/O operations.</td> 85 <td>Provides access to NDEF data and operations on NFC tags that have been formatted as 131 href="{@docRoot}guide/topics/connectivity/nfc/nfc.html#tech-disc">Filtering for NFC [all …]
|
/frameworks/base/docs/html/training/beam-files/ |
D | send-files.jd | 31 Android Beam file transfer. To send files, you request permission to use NFC and external 32 storage, test to ensure your device supports NFC, and provide URIs to Android Beam file 66 NFC, you must request the following permissions in your app manifest: 70 {@link android.Manifest.permission#NFC NFC} 73 Allows your app to send data over NFC. To specify this permission, add the following element 77 <uses-permission android:name="android.permission.NFC" /> 100 <h3>Specify the NFC feature</h3> 102 Specify that your app uses NFC, by adding a 107 <code>true</code> to indicate that your app won't function unless NFC is present. 119 Note that if your app only uses NFC as an option, but still functions if NFC isn't present, you [all …]
|
D | index.jd | 1 page.title=Sharing Files with NFC 16 <li>At least two NFC-enabled Android devices (NFC is not supported in the emulator)</li> 40 in the Android NFC framework, which allows you to read NDEF messages from NFC tags. To learn 43 >Beaming NDEF Messages to Other Devices</a>. To learn more about the NFC framework, see the
|
/frameworks/base/docs/html/about/versions/ |
D | android-2.3.3.jd | 49 <h3 id="nfc">Near Field Communications (NFC)</h3> 51 <p>Android 2.3.3 provides improved and extended support for NFC, to allow 58 <li>NFC-A (ISO 14443-3A)</li> 59 <li>NFC-B (ISO 14443-3B)</li> 60 <li>NFC-F (JIS 6319-4)</li> 61 <li>NFC-V (ISO 15693)</li> 65 <li>NFC Forum NDEF tags</li> 70 message that will get pushed to other NFC devices when they connect.</p> 73 when they are launched, when an NFC tag is discovered. Previously, the platform 84 <p>The NFC API is available in the {@link android.nfc} and [all …]
|
D | android-2.3-highlights.jd | 167 <p>An NFC Reader application lets the user read and interact with near-field 168 communication (NFC) tags. For example, the user can “touch” or “swipe” an NFC 172 whose URL is included in the tag data. NFC communication relies on wireless 173 technology in the device hardware, so support for the platform's NFC features on 329 Communications (NFC)</strong></p> 331 <p>The platform's support for Near Field Communications (NFC) lets developers 336 <p>Using the NFC API, 337 applications can read and respond to NFC tags “discovered” as the user “touches” an 338 NFC-enabled device to elements embedded in stickers, smart posters, and even 344 set up peer-to-peer connections with other NFC devices.</p> [all …]
|
D | android-2.3.jd | 84 <h3 id="nfc">Near Field Communications (NFC)</h3> 86 <p>Android 2.3 includes an NFC stack and framework API that lets developers 87 read NDEF tags that are discovered as a user touches an NFC-enabled device 90 <p>The platform provides the underlying NFC services that work with the device 98 <p>The NFC API is available in the {@link android.nfc} package. The key classes are: </p> 100 <ul><li>{@link android.nfc.NfcAdapter}, which represents the NFC hardware on the device.</li> 110 <p>NFC communication relies on wireless technology in the device hardware, so 111 support for the platform's NFC features on specific devices is determined by 112 their manufacturers. To determine the NFC support on the current device, 114 query the {@link android.nfc.NfcAdapter}. The NFC API is always present, [all …]
|
D | android-4.4.jd | 37 <li><a href="#ReaderMode">NFC reader mode</a></li> 243 …NFC cards that use APDUs for data exchange (as specified in ISO7816-4). This allows an NFC-enabled… 245 <p>If you want to emulate an NFC card that is using these protocols in your app, create a service c… 247 <p>For more information, read the <a href="{@docRoot}guide/topics/connectivity/nfc/hce.html">NFC Ca… 250 <h3 id="ReaderMode">NFC reader mode</h3> 252 <p>A new NFC reader mode allows an activity to restrict all NFC activity to only reading the types … 254 …e activity) and another device operates as the payment client (a device emulating an NFC card).</p> 561 <dd>The device supports host- based NFC card emulation.</dd>
|
/frameworks/base/packages/Osu/src/com/android/anqp/eap/ |
D | Credential.java | 17 NFC, enumConstant
|
/frameworks/opt/net/wifi/service/java/com/android/server/wifi/anqp/eap/ |
D | Credential.java | 17 NFC, enumConstant
|
/frameworks/base/docs/html/guide/topics/security/ |
D | normal-permissions.jd | 119 <li>{@link android.Manifest.permission#NFC NFC}
|
/frameworks/base/docs/html/about/versions/marshmallow/ |
D | android-6.0-samples.jd | 76 <li id="NfcProvisioning"><a href="{@docRoot}samples/NfcProvisioning/index.html">NFC Provisioning</a… 77 This sample demonstrates how to use NFC to provision other devices with a
|
/frameworks/base/docs/html/guide/topics/connectivity/ |
D | index.jd | 3 …Is to let your app connect and interact with other devices over Bluetooth, NFC, Wi-Fi P2P, USB, an…
|
/frameworks/base/docs/html-intl/intl/zh-tw/about/versions/ |
D | lollipop.jd | 135 <p><strong>NFC</strong> API 現在不但可讓應用程式動態註冊 NFC 應用程式 ID (AID),還可根據目前為有效狀態的服務設定偏好的卡片模擬服務,並且建立包含 UTF-8…
|
D | android-5.0.jd | 63 <li><a href="#NFCEnhancements">NFC 改良</a></li> 438 <h3 id="NFCEnhancements">NFC 改良</h3> 439 <p>Android 5.0 新增了改良措施,讓 NFC 的用途更廣更靈活。</p> 443 …ty) invokeBeam()},您的應用程式可以在使用者的裝置叫用 Android Beam 來分享資料。如此一來,使用者不必將裝置與另一台具備 NFC 功能的裝置實際接觸,即可完成資料傳輸。… 445 …util.List<java.lang.String>)">registerAidsForService()</a></code> 的方式,動態註冊 NFC 應用程式 ID (AID)。您也可以使… 525 <p>如要部署並啟用裝置擁有者,您必須在裝置尚未進行設定建置時,先透過 NFC 將程式設計應用程式的資料傳輸到裝置中。這項資料傳輸作業所傳送的資訊,與<a href="#ManagedProvisi…
|
/frameworks/base/docs/html-intl/intl/zh-cn/about/versions/ |
D | lollipop.jd | 135 <p><strong>NFC</strong> API 现在允许应用动态注册 NFC 应用 ID (AID)。它们还可以根据活动状态下的服务设置首选的卡仿真服务并创建 NDEF 记录(采用 UTF-…
|
D | android-5.0.jd | 63 <li><a href="#NFCEnhancements">NFC 增强功能</a></li> 440 <h3 id="NFCEnhancements">NFC 增强功能</h3> 441 <p>Android 5.0 添加了以下增强功能以实现更广泛和更灵活的 NFC 使用:</p> 445 …oid.app.Activity) invokeBeam()} 在用户的设备上调用 Android Beam 来分享数据。这不需要用户对着另一个具有 NFC 功能的设备手动点按设备即可完成数据传输… 447 …ava.util.List<java.lang.String>)">registerAidsForService()</a></code> 动态注册 NFC 应用 ID (AID)。您还可以使用 … 527 <p>要部署并激活设备所有者,您必须在设备处于未配置状态时执行从编程应用到设备的 NFC 数据传输。此数据传输发送的信息与<a href="#ManagedProvisioning">托管配置</a…
|
/frameworks/base/docs/html-intl/intl/ja/about/versions/ |
D | lollipop.jd | 134 <p><strong>NFC</strong> API では、アプリから NFC AID(Application ID)を動的に登録できるようになりました。また、アクティブなサービスごとに望ましいカ…
|
D | android-5.0.jd | 63 <li><a href="#NFCEnhancements">NFC の機能強化</a></li> 438 <h3 id="NFCEnhancements">NFC の機能強化</h3> 439 <p>Android 5.0 では、NFC をより幅広く柔軟に利用できるように、次の機能強化が追加されています。</p> 443 …app.Activity) invokeBeam()} を呼び出してデータを共有することができます。これにより、ユーザーが手動で端末をタップして別の NFC 対応端末へのデータ転送を実行する必要が… 445 …a.util.List<java.lang.String>)">registerAidsForService()</a></code> を呼び出して NFC アプリケーション ID(AID)を動的… 525 <p>端末管理者を展開して有効にするには、端末がプロビジョニングされていない状態となっている間に、プログラミング アプリから端末への NFC データ転送を実行する必要があります。このデータ転送では、…
|
/frameworks/base/docs/html-intl/intl/ko/about/versions/ |
D | lollipop.jd | 136 <p>이제 <strong>NFC</strong> API를 사용하면 앱에서 NFC AID(애플리케이션 ID)를 동적으로 등록할 수 있습니다. 또한 활성 서비스별로 선호하는 카드 에…
|
D | android-5.0.jd | 63 <li><a href="#NFCEnhancements">NFC 개선사항</a></li> 439 <h3 id="NFCEnhancements">NFC 개선사항</h3> 440 <p>Android 5.0에서는 다음과 같은 개선사항을 통해 더욱 폭넓고 자유롭게 NFC를 사용할 수 있게 되었습니다.</p> 444 …기기에서 Android Beam을 호출하여 데이터를 공유할 수 있습니다. 이를 통해 사용자가 데이터 전송을 완료하기 위해 기기를 다른 NFC 지원 기기에 직접 탭하지 않아도 됩… 446 …va.util.List<java.lang.String>)">registerAidsForService()</a></code>를 호출하여 NFC AID(애플리케이션 ID)를 동적으… 526 <p>기기 소유자를 적용하고 활성화하려면 기기가 프로비저닝되지 않은 상태에서, 프로그래밍 앱에서 기기로 NFC 데이터를 전송해야 합니다. 이 데이터 전송 시 <a href="#M…
|
/frameworks/base/docs/html-intl/intl/ru/about/versions/ |
D | android-5.0.jd | 63 <li><a href="#NFCEnhancements">Новые возможности NFC</a></li> 439 <h3 id="NFCEnhancements">Новые возможности NFC</h3> 440 <p>В Android 5.0 реализованы следующие улучшения NFC:</p> 444 …телю не нужно будет вручную подключаться к другому устройству с поддержкой NFC, чтобы передать дан… 446 <li>В приложениях для платежей теперь можно динамически регистрировать идентификатор NFC (AID), про… 526 <p>Чтобы использовать эту функцию, необходимо с помощью NFC перенести данные из программируемого пр…
|
/frameworks/base/docs/html/guide/ |
D | guide_toc.cs | 494 <span class="en">NFC</span></a> 497 <li><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/nfc.html">NFC Basics</a></li> 498 …i><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/advanced-nfc.html">Advanced NFC</a></li>
|