Android 活动有时会从NFC服务中删除

Android 活动有时会从NFC服务中删除,android,nfc,Android,Nfc,活动有时会从NFC服务中删除。 如何检测从NFC服务中删除我的活动?? 我如何将我的活动重新注册到NfcService ▼我的设置如下 NfcAdapter m_NFC; @Override protected void onPause() { if (isFinishing()) { if (m_NFC != null) { m_NFC.disableForegroundDispatch(this); } } s

活动有时会从NFC服务中删除。 如何检测从NFC服务中删除我的活动?? 我如何将我的活动重新注册到NfcService

▼我的设置如下

NfcAdapter m_NFC;

@Override
protected void onPause() {
    if (isFinishing()) {
        if (m_NFC != null) {
            m_NFC.disableForegroundDispatch(this);
        }
    }
    super.onPause();
    return;
}

@Override
protected void onResume() {
    super.onResume();
    m_NFC.enableForegroundDispatch(this,PendingIntent.getActivity(this, 0, new Intent(this, getClass()), 0),null,null);
    return;
}
▼启动模式

android:launchMode="singleTask" or "singleTop"
▼日志在下面

09-13 15:13:31.672: E/NfcService(8667): No tag fallback activity found for Intent { act=android.nfc.action.TAG_DISCOVERED flg=0x10000000 (has extras) }
09-13 15:13:31.672: D/NativeNfcTag(8667): Tag lost, restarting polling loop
09-13 15:13:31.672: I/ActivityManager(1577): Starting: Intent { act=android.nfc.action.TAG_DISCOVERED flg=0x10000000 (has extras) } from pid 8667
09-13 15:13:37.125: D/PowerManagerService(1577): mAutoBrightnessTask mPowerState : 3
09-17 14:52:11.556:E/NFC(24672):NFC服务已停止-正在尝试恢复 09-17 14:52:11.556:E/NFC(24672):android.os.DeadObjectException 09-17 14:52:11.556:E/NFC(24672):在android.os.BinderProxy.transact(本机方法) 09-17 14:52:11.556:E/NFC(24672):在android.NFC.INfcAdapter$Stub$Proxy.isEnabled(INfcAdapter.java:447) 09-17 14:52:11.556:E/NFC(24672):在android.NFC.NfcAdapter.isEnabled(NfcAdapter.java:402) 09-17 14:52:11.556:E/NFC(24672):地址:jp.co.aitia.siencemission.FeliCaReceivableActivity.isNfcAdapterEnabled(FeliCaReceivableActivity.java:112) 09-17 14:52:11.556:E/NFC(24672):在jp.co.aitia.siencemission.FeliCaReceivableActivity$1.run(FeliCaReceivableActivity.java:43) 09-17 14:52:11.556:E/NFC(24672):在java.util.Timer$TimerImpl.run(Timer.java:284)