Linux:通过 USB 访问 Android 内容

Linux:通过 USB 访问 Android 内容

我有台式电脑:Linux Mint 13,手机:运行 Android 4.1.2 的 Sony Xperia V

我想要从我的桌面访问手机上的图片、视频等。

我已经在手机上启用了“媒体服务器”,但不确定桌面上需要什么。

消息 |尾巴

18245.440537] usb 2-1.5.1: new high-speed USB device number 19 using ehci_hcd
[18245.535171] scsi12 : usb-storage 2-1.5.1:1.1
[18246.531074] scsi 12:0:0:0: CD-ROM            SONY     CD-ROM           0100 PQ: 0 ANSI: 4
[18246.534125] sr2: scsi3-mmc drive: 0x/0x caddy
[18246.534379] sr 12:0:0:0: Attached scsi CD-ROM sr2
[18246.534544] sr 12:0:0:0: Attached scsi generic sg4 type 5
[18247.023144] ISO 9660 Extensions: Microsoft Joliet Level 3
[18247.023518] ISOFS: changing to secondary root
[19024.704607] udevd[7153]: starting version 175
[19216.875359] usb 2-1.5.1: USB disconnect, device number 19
[19218.399626] usb 2-1.5: USB disconnect, device number 14
[19218.598989] usb 2-1.5: new high-speed USB device number 20 using ehci_hcd
[19218.692851] hub 2-1.5:1.0: USB hub found
[19218.693173] hub 2-1.5:1.0: 4 ports detected
[19218.966396] usb 2-1.5.1: new high-speed USB device number 21 using ehci_hcd

答案1

没想到会这么难..?

我尝试通过 USB 访问手机和 SD 存储,但没有 UMS 模式 i 4.1.2。我尝试使用 Qlix,但需要重新加载 Qlix 一千次才能访问。

所以现在我将使用 Eclipse 中的文件资源管理器...似乎是最好的选择。

答案2

好吧,我找到了一种对我有用的方法。只需安装 SD 卡(但找不到在哪里安装):

前往“设置”->“Xperia”->“USB 连接”。

我只是找错了地方

答案3

我建议将标题改为“...通过 USB 传输内容”,因为媒体服务器用于通过 Wi-Fi 网络共享内容。因此,这里有一个更完整的答案,基于此链接以及我使用 Sony Xperia V 的体验。

  1. [linux] 从您的软件包分发版中,安装libmtp和用户级应用程序。对我来说,mtpfs-v1.0gmtp-v1.3.5(Gentoo 版本)都可以使用,尽管后者看起来更适合用于组织音乐专辑等。
  2. 拔下手机的 USB 线。
  3. [android] 转到Settings -> Xperia -> USB ConnectivityUSB connection mode根据您想要访问手机内容的方式,将选项设置为:
    • MTP,用于通过用户级(伪?)文件系统进行(间接)媒体访问(在这个答案中首选), 或者
    • MSC,用于直接存储访问(SD 卡)作为标准 Linux 设备 - 如果没有 SD 卡,据我所知,Linux 将没有可用的额外设备。
  4. 插入手机的 USB 数据线。
  5. [linux] 启动gmtp并单击connect。请注意,无法添加目录,但您可以向(某些)目录添加内容。

对于更加面向控制台的模式,尝试

$ mtpfs /your/mount/point/

(您需要对 有写权限/your/mount/point)。然后您可以使用标准控制台命令,如cpmkdir等。但是我无法成功使用rsync... 上述的更多解决方法关联. 要卸载您的手机:

$ fusermount -u /your/mount/point/

相关内容