Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6af82cf9 authored by Scott Main's avatar Scott Main
Browse files

add HCE dev guide

Change-Id: I48c196f7f4577304b660c52ba5cd847c0cabfaff
(cherry picked from commit c988ee66)
parent 204e5576
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -405,6 +405,7 @@
        <ul>
        <ul>
          <li><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/nfc.html">NFC Basics</a></li>
          <li><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/nfc.html">NFC Basics</a></li>
          <li><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/advanced-nfc.html">Advanced NFC</a></li>
          <li><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/advanced-nfc.html">Advanced NFC</a></li>
          <li><a href="<?cs var:toroot ?>guide/topics/connectivity/nfc/hce.html">Host-based Card Emulation</a></li>
        </ul>
        </ul>
      </li>
      </li>
      <li><a href="<?cs var:toroot?>guide/topics/connectivity/wifip2p.html">
      <li><a href="<?cs var:toroot?>guide/topics/connectivity/wifip2p.html">
+618 −0

File added.

Preview size limit exceeded, changes collapsed.

+18 −1
Original line number Original line Diff line number Diff line
@@ -14,6 +14,18 @@ page.title=Near Field Communication
  framework APIs are based around a <a href="http://www.nfc-forum.org/">NFC Forum</a> standard
  framework APIs are based around a <a href="http://www.nfc-forum.org/">NFC Forum</a> standard
  called NDEF (NFC Data Exchange Format).</p>
  called NDEF (NFC Data Exchange Format).</p>


<p>Android-powered devices with NFC simultaneously support three main modes of operation:</p>

<ol>
<li><strong>Reader/writer mode</strong>, allowing the NFC device to read and/or write 
passive NFC tags and stickers.</li>
<li><strong>P2P mode</strong>, allowing the NFC device to exchange data with other NFC 
peers; this operation mode is used by Android Beam.</li>
<li><strong>Card emulation mode</strong>, allowing the NFC device itself to act as an NFC 
card. The emulated NFC card can then be accessed by an external NFC reader, 
such as an NFC point-of-sale terminal.</li>
</ol>

  <dl>
  <dl>
    <dt><strong><a href="{@docRoot}guide/topics/connectivity/nfc/nfc.html">NFC Basics</a></strong></dt>
    <dt><strong><a href="{@docRoot}guide/topics/connectivity/nfc/nfc.html">NFC Basics</a></strong></dt>
    <dd>This document describes how Android handles discovered NFC tags and how it notifies
    <dd>This document describes how Android handles discovered NFC tags and how it notifies
@@ -29,5 +41,10 @@ NFC feature set of Android.</dd>
    bytes using your own protocol stack. In these cases, Android provides support to detect
    bytes using your own protocol stack. In these cases, Android provides support to detect
    certain tag technologies and to open communication with the tag using your own protocol
    certain tag technologies and to open communication with the tag using your own protocol
    stack.</dd>
    stack.</dd>

    <dt><strong><a href="{@docRoot}guide/topics/connectivity/nfc/hce.html">Host-based Card Emulation</a></strong></dt>
    <dd>This document describes how Android devices can perform as NFC cards without using
    a secure element, allowing any Android application to emulate a card and talk directly to
    the NFC reader.</dd>
  </dl>
  </dl>
</p>
</p>
+15.7 KiB
Loading image diff...
+9.84 KiB
Loading image diff...
Loading