代码之家  ›  专栏  ›  技术社区  ›  abhi

在Android中,如何通过程序检查NFC高级设置(SIM、eSE或HCE)中选择了哪些安全元件设置?

  •  0
  • abhi  · 技术社区  · 11 年前

    在Android中,如何通过程序检查NFC高级设置(SIM、eSE或HCE)中选择了哪些安全元件设置?

    2 回复  |  直到 11 年前
        1
  •  3
  •   Saad BOUSOKRI    11 年前

    如果希望用户更改它,可以使用以下代码以编程方式进行更改:

    Intent intent = new Intent();
    String mPackage = "com.android.settings";
    String mClass = ".nfc.NfcAdvancedRoutingSetting";
    intent.setComponent(new ComponentName(mPackage,mPackage+mClass));
    startActivity(intent);
    

    我还在寻找一种方法来检查哪一个被激活了。

        2
  •  0
  •   SK Ashok    5 年前

    Android文档之一是,

    https://developer.android.com/reference/android/nfc/NfcAdapter#EXTRA_SECURE_ELEMENT_NAME

    看起来可以获取安全元素名称。