
NFC
二十岁了还没有去过星巴克
坚持博客更新,不断学习,不断进步。
展开
-
NFC配置文件保存路径
NFC配置文件在手机中的保存路径:/vendor/etc/libnfc-mtp-SN100.conf代码路径:/vendor/qcom/proprietary/nqnfc-firmware/libnfc-mtp-SN100.conf原创 2020-08-20 17:39:12 · 5844 阅读 · 0 评论 -
获取手机nfc的MW version 和 FW version 记录
/vendor/nxp/opensource/commonsys/packages/apps/Nfc/nci/jni/NativeNfcManager.cpp 中会打印NFC的版本信息。MW version static jboolean nfcManager_doInitialize(JNIEnv * e, jobject o) { initializeGlobalDebugEnabledFlag(); uint8_t switchToUiccSlot = 0;#if (NXP_E原创 2020-07-23 16:42:43 · 1851 阅读 · 1 评论 -
Android 9.0 飞行模式下禁用NFC 功能实现以及问题解决(二)
Android 9.0 飞行模式下禁用NFC 功能实现以及问题解决按照之前的方案修改代码以后,发现会有俩个问题,之前方案可以看我上面链接。1、因为只有preference才会调用NfcAirplaneModeObserver,所以只有我们打开NFC界面时,我们的代码才会生效。也就是说,虽然我们打开飞行模式再关闭飞行模式,NFC会恢复原来状态,其实真实情况是在这个过程中NFC压根没有关闭也没有打...原创 2020-04-28 11:15:36 · 902 阅读 · 0 评论 -
Android 9.0 飞行模式下禁用NFC 功能实现以及问题解决
Android默认打开飞行模式时会关闭蓝牙和WiFi,不会关闭NFC。但是在飞行模式下还可以手动打开WiFi和蓝牙,控制这个的参数就是airplane_mode_toggleable_radios,所以我们把这个参数里的NFC去掉,那么开启飞行模式就禁用NFC了,手动也无法再次打开。/frameworks/base/packages/SettingsProvider/res/values/def...原创 2020-04-17 16:37:00 · 1451 阅读 · 0 评论