每次当我使用 MTP 连接将 Android 设备插入 PC 并尝试打开 mp3、pdf 或任何类型的文件时,我都会收到一条错误消息,指出无法读取该文件。但是,如果我将该文件复制到我的电脑并从硬盘上打开它,它将打开(播放、阅读 pdf 等)。到目前为止,我所理解的是我的 Ubuntu 16 没有权限访问、读取和写入我的 Android 存储中的文件。当我检查内部存储和 SD 卡的权限时,它显示“无法确定权限”。例如,当我使用 VLC 播放器打开 mp3 文件时,会弹出一条消息“VLC 无法读取文件(输入/输出错误)”。我在网上搜索了很多解决方案,但没有成功,
任何帮助都将受到赞赏。
答案1
您不能使用 Ubuntu 通过 MTP 绕过 Android 规则或权限。
MTP 是 Android 设备的一种假装看起来像是存储设备而不是另一台计算机。但 Android 系统仍然处于活动状态并控制着自己的存储。
Android 会自行处理每个请求,然后再将结果传递给 Ubuntu。当然,Android 不会违反自己的规则和权限。