diff --git a/core/java/android/nfc/INfcAdapter.aidl b/core/java/android/nfc/INfcAdapter.aidl index 7743ceb00282b..cd08e332d148d 100644 --- a/core/java/android/nfc/INfcAdapter.aidl +++ b/core/java/android/nfc/INfcAdapter.aidl @@ -39,8 +39,6 @@ interface INfcAdapter // NfcAdapter-class related methods boolean isEnabled(); - NdefMessage localGet(); - void localSet(in NdefMessage message); void openTagConnection(in Tag tag); // Non-public methods diff --git a/core/java/android/nfc/NfcAdapter.java b/core/java/android/nfc/NfcAdapter.java index cf80fafec08f2..88b6ea43872cb 100644 --- a/core/java/android/nfc/NfcAdapter.java +++ b/core/java/android/nfc/NfcAdapter.java @@ -300,48 +300,6 @@ public final class NfcAdapter { } } - /** - * Set the NDEF Message that this NFC adapter should appear as to Tag - * readers. - *

- * Any Tag reader can read the contents of the local tag when it is in - * proximity, without any further user confirmation. - *

- * The implementation of this method must either - *

- * The NDEF message is preserved across reboot. - *

Requires {@link android.Manifest.permission#NFC} permission. - * - * @param message NDEF message to make public - * @hide - */ - public void setLocalNdefMessage(NdefMessage message) { - try { - mService.localSet(message); - } catch (RemoteException e) { - attemptDeadServiceRecovery(e); - } - } - - /** - * Get the NDEF Message that this adapter appears as to Tag readers. - *

Requires {@link android.Manifest.permission#NFC} permission. - * - * @return NDEF Message that is publicly readable - * @hide - */ - public NdefMessage getLocalNdefMessage() { - try { - return mService.localGet(); - } catch (RemoteException e) { - attemptDeadServiceRecovery(e); - return null; - } - } - /** * Create a raw tag connection to the default Target *

Requires {@link android.Manifest.permission#NFC} permission.