Android应用apk/app不能读写在安卓终端利用adb shell mount挂载成功的网络共享文件夹以及内容?

环境:rk3188 android系统开发板
PC: windows文件夹共享/ubuntu建立的samba服务器
需要实现功能:android共享远程计算机的文件,利用adb 命令后台启动应用程序进行播放音视频。

通过adb shell进入android终端,利用如下命令挂载
mount -t cifs -o username=test,passwd=123456,iocharset=utf8 //192.168.2.166/workfile /mnt/internal_sd/mountname
能够成功挂载,在终端输入mount,结果显示如下
//192.168.2.166/workfile /mnt/internal_sd/mountname cifs rw,relatime,sec=ntlm,unc=\192.168.2.166\workfile,username=test,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.2.166,unix,posixpaths,serverino,acl,rsize=16384,wsize=131007,actimeo=1 0 0
表明挂载成功。也可以在终端查看修改读写挂载的文件夹里面的内容。

但是通过android的app ES文件浏览器进入挂载文件夹找不到任何东西,说是空文件夹.调用播放器也找不到视频文件。
困扰很久了, 求各位大神指点迷津啊 !!!
PS:不要说ES文件浏览器可以访问远程网络文件夹。本人需要的是后台挂载到本地,然后其他app可以像访问本地文件夹一样访问它。

阅读 6.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题