如果成功的话,这个函数应当打开文件并且返回一个正整数,它表示数值最小的未使用的文件描述符。否则,应当返回-1,并且设置errno 以指明错误原因。如果此函数返回-1,则不应当有任何的文件被创建或修改。
ENOENT
没有设置O_CREAT,并且指定名字的文件不存在;或者,设置咯O_CREAT,同时发生后面二者之一: 文件的路径前缀(目录)不存在、 path 参数指向一個空的字符串。
HxLauncher: Launch Android applications by voice commands