Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么android的init.rc中需要setprop ro.nfc.port_Android_Nfc_Kernel Module_Open Nfc - Fatal编程技术网

为什么android的init.rc中需要setprop ro.nfc.port

为什么android的init.rc中需要setprop ro.nfc.port,android,nfc,kernel-module,open-nfc,Android,Nfc,Kernel Module,Open Nfc,我正致力于在STE雪球板上启用NFC。我启用了NFC,它工作正常。在启用时,我利用了internet和porting guide的帮助,其中的大部分链接告诉我 下面要写的声明, 在init.rc文件中, setprop ro.nfc.port“I2C” chmod 0600/dev/pn544 在ueventd.rc文件中, /dev/pn5440600系统 我知道在ueventd.rc中定义语句将在/dev/path中创建一个节点,但我无法理解setprop为什么写在init.rc文件中。 任

我正致力于在STE雪球板上启用NFC。我启用了NFC,它工作正常。在启用时,我利用了internet和porting guide的帮助,其中的大部分链接告诉我 下面要写的声明, 在init.rc文件中, setprop ro.nfc.port“I2C” chmod 0600/dev/pn544 在ueventd.rc文件中, /dev/pn5440600系统 我知道在ueventd.rc中定义语句将在/dev/path中创建一个节点,但我无法理解setprop为什么写在init.rc文件中。
任何人都能给出一个指针来理解上述问题吗

ro.nfc.port
定义了nfc子系统用于与nfc芯片通信的传输。在您的情况下,NFC芯片以/dev/pn544作为驱动程序连接到I²C总线

libnfc还支持将NFC芯片连接到串行端口。例如,在金枪鱼平台(我想是Galaxy Nexus)中就是这样做的。在本例中,您将看到:

setprop ro.nfc.port“COM4”
chmod 0600/dev/ttyO3

在init.rc中

除非你自己构建一个平台,否则你不应该乱搞这些设置。它们是为系统建设者准备的,他们(希望)知道自己在做什么。用户不会从修改它们中看到任何好处