Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.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 需要安卓挂载SD卡的帮助吗_Android - Fatal编程技术网

Android 需要安卓挂载SD卡的帮助吗

Android 需要安卓挂载SD卡的帮助吗,android,Android,我正在“挂载ntfs SD卡” 这就是问题所在: -如果我将SD卡挂载到/mtn/sdcard之外的另一个文件夹,则我的SD卡将工作 -如果我将其挂载到/mnt/sdcard,则android不会将其删除:“SD卡当前未挂载” 在adb外壳中i键入mount命令,并查看我的SD卡已挂载至/mnt/SDcard 但实际上SDcard文件夹无法访问。 我认为android除了在/mnt/sdcard上挂载ntfssdcard之外没有其他功能,因为它编程为在/mnt/sdcard上挂载vfatsdca

我正在“挂载ntfs SD卡” 这就是问题所在: -如果我将SD卡挂载到/mtn/sdcard之外的另一个文件夹,则我的SD卡将工作 -如果我将其挂载到/mnt/sdcard,则android不会将其删除:“SD卡当前未挂载” 在adb外壳中i键入mount命令,并查看我的SD卡已挂载/mnt/SDcard

但实际上SDcard文件夹无法访问。 我认为android除了在/mnt/sdcard上挂载ntfssdcard之外没有其他功能,因为它编程为在/mnt/sdcard上挂载vfatsdcard

现在的问题是:当我们插入SD卡时,我在哪里可以找到android的挂载代码或挂载过程?我想修改它以接受ntfs SD卡


附言:我是关于GB 2.3.6的,这是一个非常具体的问题,我怀疑你会在这里得到答案。您可能希望尝试自己从源代码中找到它,源代码可以在以下位置找到:

我在谷歌上搜索了一下发现:


,您可能需要修改它。

在Android上,SD卡的安装由vold守护进程管理

如果您想要一个稳定的系统,您可能需要让vold管理您的自定义装载,从系统中删除vold并自己完成整个工作,或者以某种方式让它和您的自定义解决方案互不干扰


很多定制ROM都以不同的方式使用了vold—对SD卡进行分区,添加unix风格的文件系统来存储应用程序,将整个android安装在SD卡或平板电脑内部存储区域,等等。通过查看这些,阅读它们的开发讨论历史,你可能会有一些想法。

谢谢。查看一个2.1Gigabyte的源代码XD,这样我就可以立即找到它了。我的内核支持ntfs,我可以使用ntfs SD卡进行读写。我只想把它挂载到android挂载FAT SD卡的地方,这样许多apk就可以直接访问ntfs SD卡之类的摄像头应用程序来录制视频剪辑。因为我不能将ntfs SD卡挂载到/mnt/sdcard,所以相机应用程序无法对clipThanks进行重新编码,如何更改vfat挂载的所有者?在Android上不应该尝试这样做。