Rewrite NDEF parsing in Java, clean-up API.
o Lots of documentation fixes. o Add NdefMessage(NdefRecord ... records) ctor o Add NdefRecord.createMime() o Add NdefRecord.createExternal() o Add toString(), equals() and hashCode() implementations o Deprecate NdefRecord(byte[]) and NdefRecord.toByteArray() o Remove framework dependency on libnfc_ndef.so o Remove NfcAdapter.getDefaultAdapter(), its been deprecated a while next step: o Attempt to move NdefMessage -> Intent conversion into NDEF, and make it CTS tested. This will ensure consistent NDEF -> Intent mapping across all Android devices. Change-Id: Ifed4910caa9a1d6bad32dbf0a507ab22bca35e22
This commit is contained in:
@ -129,8 +129,6 @@ extern int register_android_database_SQLiteQuery(JNIEnv* env);
|
||||
extern int register_android_database_SQLiteStatement(JNIEnv* env);
|
||||
extern int register_android_debug_JNITest(JNIEnv* env);
|
||||
extern int register_android_nio_utils(JNIEnv* env);
|
||||
extern int register_android_nfc_NdefMessage(JNIEnv *env);
|
||||
extern int register_android_nfc_NdefRecord(JNIEnv *env);
|
||||
extern int register_android_text_format_Time(JNIEnv* env);
|
||||
extern int register_android_os_Debug(JNIEnv* env);
|
||||
extern int register_android_os_MessageQueue(JNIEnv* env);
|
||||
@ -1161,8 +1159,6 @@ static const RegJNIRec gRegJNI[] = {
|
||||
REG_JNI(register_android_net_NetworkUtils),
|
||||
REG_JNI(register_android_net_TrafficStats),
|
||||
REG_JNI(register_android_net_wifi_WifiManager),
|
||||
REG_JNI(register_android_nfc_NdefMessage),
|
||||
REG_JNI(register_android_nfc_NdefRecord),
|
||||
REG_JNI(register_android_os_MemoryFile),
|
||||
REG_JNI(register_com_android_internal_os_ZygoteInit),
|
||||
REG_JNI(register_android_hardware_Camera),
|
||||
|
Reference in New Issue
Block a user