如何编写带有负载的 NFC 以打开应用程序?
How to write an NFC with payload to open the app?
我想要实现的是,当您按下 Button
时,一个应用程序类型的负载被写入 NFC 以打开指定应用程序包的特定应用程序。我看过一些 NFC 书写的例子,但我只找到明文书写,而不是这种类型。如何实现?
不要在您看到的示例中编写文本记录,而是编写 AAR 记录 https://developer.android.com/guide/topics/connectivity/nfc/nfc#aar
所以不要使用 ndefRecord.createTextRecord
方法将文本记录添加到您的 MdefMessage
使用 ndefRecord.createApplicationRecord
你只需要计算出你要启动的应用程序的包名(注意,如果没有安装,AAR 记录将启动 play 商店来安装它)
我想要实现的是,当您按下 Button
时,一个应用程序类型的负载被写入 NFC 以打开指定应用程序包的特定应用程序。我看过一些 NFC 书写的例子,但我只找到明文书写,而不是这种类型。如何实现?
不要在您看到的示例中编写文本记录,而是编写 AAR 记录 https://developer.android.com/guide/topics/connectivity/nfc/nfc#aar
所以不要使用 ndefRecord.createTextRecord
方法将文本记录添加到您的 MdefMessage
使用 ndefRecord.createApplicationRecord
你只需要计算出你要启动的应用程序的包名(注意,如果没有安装,AAR 记录将启动 play 商店来安装它)