我刚刚使用内核模块将samba共享安装到root下的Nexus 7(CM 11)。
应用程序(ES文件管理器,Total Commander等)的一切似乎都没问题,我看到文件并且可以读取它们,甚至来自shell的“cat”命令也可以。 但我无法从我的应用程序中读取它们!本机调用(打开设置errno到ENOENT)和FileInputStream都没有。
我尝试了很多名字:
/storage/emulated/0/mounted_folder/file.txt
/storage/emulated/legacy/mounted_folder/file.txt
/sdcard/mounted_folder/file.txt
/mnt/shell/emulated/0/mounted_folder/file.txt
具有root privelegies,具有读写权限和许多其他变体,仍然没有运气:(
我错过了什么?
答案 0 :(得分:0)
问题的原因在于多用户存储实施。您可以在此处阅读讨论并获取补丁:http://forum.xda-developers.com/showthread.php?t=2106480