Update to the new APIs.

Change-Id: Ic30625a81e1e0a8f01955cd82b2e75ac2571c6d0
diff --git a/src/com/android/nfc/NativeNfcTag.java b/src/com/android/nfc/NativeNfcTag.java
index 8a43ab5..4a89c59 100755
--- a/src/com/android/nfc/NativeNfcTag.java
+++ b/src/com/android/nfc/NativeNfcTag.java
@@ -16,13 +16,13 @@
 
 package com.android.nfc;
 
-import android.nfc.technology.NfcA;
-import android.nfc.technology.NfcB;
-import android.nfc.technology.NfcF;
-import android.nfc.technology.NfcV;
-import android.nfc.technology.IsoDep;
-import android.nfc.technology.TagTechnology;
-import android.nfc.technology.Ndef;
+import android.nfc.tech.IsoDep;
+import android.nfc.tech.Ndef;
+import android.nfc.tech.NfcA;
+import android.nfc.tech.NfcB;
+import android.nfc.tech.NfcF;
+import android.nfc.tech.NfcV;
+import android.nfc.tech.TagTechnology;
 import android.nfc.NdefMessage;
 import android.os.Bundle;
 import android.util.Log;
diff --git a/src/com/android/nfc/NfcService.java b/src/com/android/nfc/NfcService.java
index 612f605..a9fd970 100755
--- a/src/com/android/nfc/NfcService.java
+++ b/src/com/android/nfc/NfcService.java
@@ -2430,7 +2430,7 @@
 
         private void dispatchNativeTag(NativeNfcTag nativeTag, NdefMessage[] msgs) {
             Tag tag = new Tag(nativeTag.getUid(), nativeTag.getTechList(),
-                    nativeTag.getTechExtras(), nativeTag.getHandle());
+                    nativeTag.getTechExtras(), nativeTag.getHandle(), mNfcTagService);
             if (dispatchTag(tag, msgs)) {
                 registerTagObject(nativeTag);
             } else {