如何在linux下訪問安卓設備的內部存儲空間

完全擺脫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
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容