我的ubuntu无法显示我的Android设备,而mtp-connect显示,获取storeg信息失败
我尝试安装libmtp * mtp *并重新安装它 并尝试将设备信息放入udev.rules的相关文件
答案 0 :(得分:2)
尝试安装mtpfs
sudo apt-get install mtpfs
并安装mtp-tools
sudo apt-get install mtp-tools
如果您已安装mtpfs
并且仍无法识别您的设备(在设备上启用mtp模式),请运行mtp-detect
输出应如下所示:
列出原始设备
设备0(VID = 1234和PID = 5678)是......
然后是特定的电话信息
udev
编辑可以像:
以root身份打开/etc/udev/rules.d/69-libmtp.rules
。如果此文件不存在,请从/lib/udev/rules.d/69-libmtp.rules
在此文件中添加以下行(使用适应的视频,pid,...)
ATTR{idVendor}=="1234", ATTR{idProduct}=="5678", SYMLINK+="libmtp-%k", MODE="660", GROUP="disk", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
并重新加载udev
答案 1 :(得分:1)
对于像我这样来到Ubuntu 18.04的任何人,其他答案均无效。做了什么:
此外,这样做之后,即使重新打开调试,android studio在识别设备时也会遇到一些麻烦。切换USB首选项>>将USB用于“文件传输”到“ PTP”有效。
答案 2 :(得分:0)
使用重置软件并从自定义重置选项(最后一个)重置libmtp *,mtp *和其他类似jmtpf *
来自这里的Dawnlode https://github.com/gaining/Resetter
或者从这里获取.deb文件 https://github.com/gaining/Resetter/releases/tag/v1.1.2-stable
解压缩,安装并运行
sudo resetter
在终端并做上面的事情
答案 3 :(得分:0)
这可能是一个更简单的修复程序,对我有用:
sudo apt install mtp-tools
现在可以通过USB插入Android手机,连接线很重要,因此如果其中一个无效,请尝试另一个。
mtp-detect
完成。打开您的“文件”应用或终端,然后转移!