public final class android.nfc.NfcAdapter
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: android.nfc.NfcAdapter
super_class: java.lang.Object
{
static final java.lang.String TAG;
descriptor: Ljava/lang/String;
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: "NFC"
public static final java.lang.String ACTION_NDEF_DISCOVERED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.action.NDEF_DISCOVERED"
public static final java.lang.String ACTION_TECH_DISCOVERED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.action.TECH_DISCOVERED"
public static final java.lang.String ACTION_TAG_DISCOVERED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.action.TAG_DISCOVERED"
public static final java.lang.String ACTION_TRANSACTION_DETECTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.action.TRANSACTION_DETECTED"
public static final java.lang.String ACTION_TAG_LEFT_FIELD;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.action.TAG_LOST"
public static final java.lang.String EXTRA_TAG;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.TAG"
public static final java.lang.String EXTRA_NDEF_MESSAGES;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.NDEF_MESSAGES"
public static final java.lang.String EXTRA_ID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.ID"
public static final java.lang.String ACTION_ADAPTER_STATE_CHANGED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.action.ADAPTER_STATE_CHANGED"
public static final java.lang.String EXTRA_ADAPTER_STATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.ADAPTER_STATE"
public static final java.lang.String EXTRA_AID;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.AID"
public static final java.lang.String EXTRA_DATA;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.DATA"
public static final java.lang.String EXTRA_SECURE_ELEMENT_NAME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.SECURE_ELEMENT_NAME"
public static final int STATE_OFF;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int STATE_TURNING_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int STATE_ON;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 3
public static final int STATE_TURNING_OFF;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int FLAG_READER_NFC_A;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int FLAG_READER_NFC_B;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int FLAG_READER_NFC_F;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public static final int FLAG_READER_NFC_V;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 8
public static final int FLAG_READER_NFC_BARCODE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 16
public static final int FLAG_READER_SKIP_NDEF_CHECK;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 128
public static final int FLAG_READER_NO_PLATFORM_SOUNDS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 256
public static final java.lang.String EXTRA_READER_PRESENCE_CHECK_DELAY;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "presence"
public static final int FLAG_NDEF_PUSH_NO_CONFIRM;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public static final java.lang.String ACTION_HANDOVER_TRANSFER_STARTED;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.action.HANDOVER_TRANSFER_STARTED"
public static final java.lang.String ACTION_HANDOVER_TRANSFER_DONE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.action.HANDOVER_TRANSFER_DONE"
public static final java.lang.String EXTRA_HANDOVER_TRANSFER_STATUS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.HANDOVER_TRANSFER_STATUS"
public static final int HANDOVER_TRANSFER_STATUS_SUCCESS;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 0
public static final int HANDOVER_TRANSFER_STATUS_FAILURE;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final java.lang.String EXTRA_HANDOVER_TRANSFER_URI;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "android.nfc.extra.HANDOVER_TRANSFER_URI"
static boolean sIsInitialized;
descriptor: Z
flags: (0x0008) ACC_STATIC
static boolean sHasNfcFeature;
descriptor: Z
flags: (0x0008) ACC_STATIC
static android.nfc.INfcAdapter sService;
descriptor: Landroid/nfc/INfcAdapter;
flags: (0x0008) ACC_STATIC
static android.nfc.INfcTag sTagService;
descriptor: Landroid/nfc/INfcTag;
flags: (0x0008) ACC_STATIC
static android.nfc.INfcCardEmulation sCardEmulationService;
descriptor: Landroid/nfc/INfcCardEmulation;
flags: (0x0008) ACC_STATIC
static android.nfc.INfcFCardEmulation sNfcFCardEmulationService;
descriptor: Landroid/nfc/INfcFCardEmulation;
flags: (0x0008) ACC_STATIC
static java.util.HashMap<android.content.Context, android.nfc.NfcAdapter> sNfcAdapters;
descriptor: Ljava/util/HashMap;
flags: (0x0008) ACC_STATIC
Signature: Ljava/util/HashMap<Landroid/content/Context;Landroid/nfc/NfcAdapter;>;
static android.nfc.NfcAdapter sNullContextNfcAdapter;
descriptor: Landroid/nfc/NfcAdapter;
flags: (0x0008) ACC_STATIC
final android.nfc.NfcActivityManager mNfcActivityManager;
descriptor: Landroid/nfc/NfcActivityManager;
flags: (0x0010) ACC_FINAL
final android.content.Context mContext;
descriptor: Landroid/content/Context;
flags: (0x0010) ACC_FINAL
final java.util.HashMap<android.nfc.NfcAdapter$NfcUnlockHandler, android.nfc.INfcUnlockHandler> mNfcUnlockHandlers;
descriptor: Ljava/util/HashMap;
flags: (0x0010) ACC_FINAL
Signature: Ljava/util/HashMap<Landroid/nfc/NfcAdapter$NfcUnlockHandler;Landroid/nfc/INfcUnlockHandler;>;
final java.lang.Object mLock;
descriptor: Ljava/lang/Object;
flags: (0x0010) ACC_FINAL
android.nfc.ITagRemovedCallback mTagRemovedListener;
descriptor: Landroid/nfc/ITagRemovedCallback;
flags: (0x0000)
android.app.OnActivityPausedListener mForegroundDispatchListener;
descriptor: Landroid/app/OnActivityPausedListener;
flags: (0x0000)
private static boolean hasNfcFeature();
descriptor: ()Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
private static boolean hasNfcHceFeature();
descriptor: ()Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
public static synchronized android.nfc.NfcAdapter getNfcAdapter(android.content.Context);
descriptor: (Landroid/content/Context;)Landroid/nfc/NfcAdapter;
flags: (0x0029) ACC_PUBLIC, ACC_STATIC, ACC_SYNCHRONIZED
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
context
private static android.nfc.INfcAdapter getServiceInterface();
descriptor: ()Landroid/nfc/INfcAdapter;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
public static android.nfc.NfcAdapter getDefaultAdapter(android.content.Context);
descriptor: (Landroid/content/Context;)Landroid/nfc/NfcAdapter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=1, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
context
public static android.nfc.NfcAdapter getDefaultAdapter();
descriptor: ()Landroid/nfc/NfcAdapter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=0, args_size=0
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeVisibleAnnotations:
java.lang.Deprecated()
void <init>(android.content.Context);
descriptor: (Landroid/content/Context;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tandroid.Manifest.permission.NFC_TRANSACTION_EVENT cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
context
public android.content.Context getContext();
descriptor: ()Landroid/content/Context;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public android.nfc.INfcAdapter getService();
descriptor: ()Landroid/nfc/INfcAdapter;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public android.nfc.INfcTag getTagService();
descriptor: ()Landroid/nfc/INfcTag;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public android.nfc.INfcCardEmulation getCardEmulationService();
descriptor: ()Landroid/nfc/INfcCardEmulation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public android.nfc.INfcFCardEmulation getNfcFCardEmulationService();
descriptor: ()Landroid/nfc/INfcFCardEmulation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public android.nfc.INfcDta getNfcDtaInterface();
descriptor: ()Landroid/nfc/INfcDta;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public void attemptDeadServiceRecovery(java.lang.Exception);
descriptor: (Ljava/lang/Exception;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
e
public boolean isEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public int getAdapterState();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public boolean enable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public boolean disable();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public boolean disable(boolean);
descriptor: (Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
MethodParameters:
Name Flags
persist
public void pausePolling(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
timeoutInMs
public void resumePolling();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public void setBeamPushUris(android.net.Uri[], android.app.Activity);
descriptor: ([Landroid/net/Uri;Landroid/app/Activity;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
uris
activity
public void setBeamPushUrisCallback(android.nfc.NfcAdapter$CreateBeamUrisCallback, android.app.Activity);
descriptor: (Landroid/nfc/NfcAdapter$CreateBeamUrisCallback;Landroid/app/Activity;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
callback
activity
public void setNdefPushMessage(android.nfc.NdefMessage, android.app.Activity, android.app.Activity[]);
descriptor: (Landroid/nfc/NdefMessage;Landroid/app/Activity;[Landroid/app/Activity;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
message
activity
activities
public void setNdefPushMessage(android.nfc.NdefMessage, android.app.Activity, int);
descriptor: (Landroid/nfc/NdefMessage;Landroid/app/Activity;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
MethodParameters:
Name Flags
message
activity
flags
public void setNdefPushMessageCallback(android.nfc.NfcAdapter$CreateNdefMessageCallback, android.app.Activity, android.app.Activity[]);
descriptor: (Landroid/nfc/NfcAdapter$CreateNdefMessageCallback;Landroid/app/Activity;[Landroid/app/Activity;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
callback
activity
activities
public void setNdefPushMessageCallback(android.nfc.NfcAdapter$CreateNdefMessageCallback, android.app.Activity, int);
descriptor: (Landroid/nfc/NfcAdapter$CreateNdefMessageCallback;Landroid/app/Activity;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
callback
activity
flags
public void setOnNdefPushCompleteCallback(android.nfc.NfcAdapter$OnNdefPushCompleteCallback, android.app.Activity, android.app.Activity[]);
descriptor: (Landroid/nfc/NfcAdapter$OnNdefPushCompleteCallback;Landroid/app/Activity;[Landroid/app/Activity;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
callback
activity
activities
public void enableForegroundDispatch(android.app.Activity, android.app.PendingIntent, android.content.IntentFilter[], java.lang.String[][]);
descriptor: (Landroid/app/Activity;Landroid/app/PendingIntent;[Landroid/content/IntentFilter;[[Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
activity
intent
filters
techLists
public void disableForegroundDispatch(android.app.Activity);
descriptor: (Landroid/app/Activity;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
activity
void disableForegroundDispatchInternal(android.app.Activity, boolean);
descriptor: (Landroid/app/Activity;Z)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
activity
force
public void enableReaderMode(android.app.Activity, android.nfc.NfcAdapter$ReaderCallback, int, android.os.Bundle);
descriptor: (Landroid/app/Activity;Landroid/nfc/NfcAdapter$ReaderCallback;ILandroid/os/Bundle;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
activity
callback
flags
extras
public void disableReaderMode(android.app.Activity);
descriptor: (Landroid/app/Activity;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
activity
public boolean invokeBeam(android.app.Activity);
descriptor: (Landroid/app/Activity;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
activity
public boolean invokeBeam(android.nfc.BeamShareData);
descriptor: (Landroid/nfc/BeamShareData;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
shareData
public void enableForegroundNdefPush(android.app.Activity, android.nfc.NdefMessage);
descriptor: (Landroid/app/Activity;Landroid/nfc/NdefMessage;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
activity
message
public void disableForegroundNdefPush(android.app.Activity);
descriptor: (Landroid/app/Activity;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
activity
public boolean enableNdefPush();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public boolean disableNdefPush();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
public boolean isNdefPushEnabled();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
public boolean ignore(android.nfc.Tag, int, android.nfc.NfcAdapter$OnTagRemovedListener, android.os.Handler);
descriptor: (Landroid/nfc/Tag;ILandroid/nfc/NfcAdapter$OnTagRemovedListener;Landroid/os/Handler;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
tag final
debounceMs
tagRemovedListener final
handler final
public void dispatch(android.nfc.Tag);
descriptor: (Landroid/nfc/Tag;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
tag
public void setP2pModes(int, int);
descriptor: (II)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
initiatorModes
targetModes
public boolean addNfcUnlockHandler(android.nfc.NfcAdapter$NfcUnlockHandler, java.lang.String[]);
descriptor: (Landroid/nfc/NfcAdapter$NfcUnlockHandler;[Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
MethodParameters:
Name Flags
unlockHandler final
tagTechnologies
public boolean removeNfcUnlockHandler(android.nfc.NfcAdapter$NfcUnlockHandler);
descriptor: (Landroid/nfc/NfcAdapter$NfcUnlockHandler;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.WRITE_SECURE_SETTINGS cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
RuntimeVisibleAnnotations:
android.annotation.SystemApi()
MethodParameters:
Name Flags
unlockHandler
public android.nfc.INfcAdapterExtras getNfcAdapterExtrasInterface();
descriptor: ()Landroid/nfc/INfcAdapterExtras;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
void enforceResumed(android.app.Activity);
descriptor: (Landroid/app/Activity;)V
flags: (0x0000)
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
MethodParameters:
Name Flags
activity
int getSdkVersion();
descriptor: ()I
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/nfc/NfcAdapter;
}
SourceFile: "NfcAdapter.java"
NestMembers:
android.nfc.NfcAdapter$1 android.nfc.NfcAdapter$2 android.nfc.NfcAdapter$2$1 android.nfc.NfcAdapter$3 android.nfc.NfcAdapter$CreateBeamUrisCallback android.nfc.NfcAdapter$CreateNdefMessageCallback android.nfc.NfcAdapter$NfcUnlockHandler android.nfc.NfcAdapter$OnNdefPushCompleteCallback android.nfc.NfcAdapter$OnTagRemovedListener android.nfc.NfcAdapter$ReaderCallback
InnerClasses:
public abstract CreateBeamUrisCallback = android.nfc.NfcAdapter$CreateBeamUrisCallback of android.nfc.NfcAdapter
public abstract CreateNdefMessageCallback = android.nfc.NfcAdapter$CreateNdefMessageCallback of android.nfc.NfcAdapter
public abstract NfcUnlockHandler = android.nfc.NfcAdapter$NfcUnlockHandler of android.nfc.NfcAdapter
public abstract OnNdefPushCompleteCallback = android.nfc.NfcAdapter$OnNdefPushCompleteCallback of android.nfc.NfcAdapter
public abstract OnTagRemovedListener = android.nfc.NfcAdapter$OnTagRemovedListener of android.nfc.NfcAdapter
public abstract ReaderCallback = android.nfc.NfcAdapter$ReaderCallback of android.nfc.NfcAdapter