После того, как приложение ARR прочитало приложение, я прочитал намерение, и намерение имеет только ACTION.MAIN.Как я могу получить множественную запись NFC после запуска приложения AAR
Я следую приведенному ниже ответу, но это не работает.
- nfc-tag-is-null-when-more-than-1-ndefrecord
- application-launched-by-action-main-from-aar-instead-of-ndef-discovered
- android-nfc-start-app-using-aar-and-read-text
я пишу данные мим-типа на первой позиции в NFC тег и написать ARR-имяпакета на последней позиции в NFC метки.
Я также вставить намерения фильтр в файле манифеста
<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>
См. Также [этот вопрос] (http://stackoverflow.com/q/21166441/2425802). Вы подтвердили, что ваш тег действительно содержит запись типа MIME с типом носителя «application/com.myorg.myapp» в качестве записи * first * сообщения NDEF? –
спасибо за ваш комментарий. Я уже прочитал этот вопрос и последую за ним. вы можете увидеть [содержание сообщения nfc] (http://leonehouse.org:9000/files/11). Вы могли бы это увидеть? –