美文网首页
如何在linux下访问安卓设备的内部存储空间

如何在linux下访问安卓设备的内部存储空间

作者: stuha | 来源:发表于2017-03-19 23:48 被阅读0次

    完全摆脱windows后,才能获得真知。

    MTP, Media Transfer Protocol

    MTP是一种USB device class,被用于大多数移动设备上,包括安卓。
    想要访问内部存储空间就需要用到该协议库(libmtp)。但是仅有协议库也不行,还需要Filesystem的支持,确切点是Filesystem in Userspace。

    使用方法备忘

    以下方法在Arch Linux下使用,其它发行版类似。

    1. install libmtp
    2. install jmtpfs(当然也有其它工具可用,原理类似)
    3. mount机制配置
    ln -s /sbin/jmtpfs /sbin/mount.jmtpfs
    
    # 添加下面配置到/etc/fstab
    jmtpfs /home/$USER/run/$DEVICE fuse nodev,allow_other,rw,user,noauto,noatime,uid=1000,gid=1000    0    0
    # 注意替换上面的$USER与$DEVICE
    
    # 挂载
    mount /home/$USER/run/$DEVICE
    

    相关文章

      网友评论

          本文标题:如何在linux下访问安卓设备的内部存储空间

          本文链接:https://www.haomeiwen.com/subject/befvnttx.html