ARR推出应用后,我读了意图,意图只有ACTION.MAIN。
我按照下面的答案,但它不起作用。
我在NFC标签的第一个位置写入mime类型数据,并在NFC标签的最后位置写入ARR-packagename。
我还在清单文件
中插入了intent-filter<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
<data android:mimeType="application/com.myorg.myapp" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
答案 0 :(得分:0)
读取NFC标签的应用必须分别有两个意图过滤器 我在Manifest.xml中的intent-filter位于
之下<intent-filter>
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.LAUNCHER" />
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.MAIN" />
</intent-filter>
<intent-filter>
<action android:name="android.nfc.action.NDEF_DISCOVERED" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/org.leonehouse.nfc" />
</intent-filter>