【发布时间】:2016-06-25 23:59:41
【问题描述】:
我目前正在开发一个应用程序并遇到以下问题。
在使用 NFC 进行设备所有者配置时,我想发送一个字符串,供新的设备所有者应用使用。
我知道用于设备所有者配置的标准 MIME 属性,发现 here
这是一个可以让您更好地了解我的问题的 sn-p。注意“myCustomValue”属性。
Properties properties = new Properties();
properties.put("myCustomValue", value);
properties.put(DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME, "com.example.some.app");
try {
properties.store(stream, "NFC Provisioning");
ndefMessage = new NdefMessage(new NdefRecord[{NdefRecord.createMime(DevicePolicyManager.MIME_TYPE_PROVISIONING_NFC, stream.toByteArray())});
} catch (IOException e) {
}
这个sn-p在里面
public NdefMessage createNdefMessage(NfcEvent event)
你可以找到一个模板here
如果可能的话,我也想知道如何在配置的应用程序启动后立即检索该字符串值。
【问题讨论】:
标签: java android provisioning nfs