在Android 3中,已删除了与作为Mass Storage Controller功能的PC的连接。

是否可以通过驱动器号访问安装MTP的电话?我想使用标准的文件管理器程序(例如Total Commander)。

评论

相关:superuser.com/questions/369959/…

@Basj我认为您正在使用无线网络访问设备,由于明显的原因,这会导致性能降低。如果切换到USB网络共享,则性能将与MTP或USB大容量存储连接相同。相关:是否可以使用MTP替代文件传输? (就像Android 4.2.1-6.0.1中的超级按钮一样工作)

@Firelord:我不明白你的话。我没有使用无线连接。我在Android 2.3设备上使用USB Media Storage,现在在新的Android 4.2.2设备上,我仍然希望通过驱动器号保持USB连接(以便能够运行文件工具,例如备份工具等) )。我目前对无线解决方案不感兴趣。我的问题是:2016年是否有可用的解决方案,当通过USB将Android 4.2设备连接到PC时,允许使用驱动器号吗?

@Basj:我的解决方案适用于Android 4.2.1及更高版本。

好吧@Firelord,但是这似乎比来自Android 2等的老旧海量存储还要复杂得多?这是否意味着数据通过某种网络层(通过网络共享通过USB)?与传输速率相比,它与媒体存储有何不同?通过这种技术,您是否能够运行备用PC <->手机的SD卡? (我使用的是128 GB SD卡...)

#1 楼

从理论上讲,无法通过驱动器号访问手机的存储卡,因为正如您所说,Android现在将其作为MTP设备而非大容量存储设备进行连接。但是,有两种解决方案:


根电话并获得可在您的电话上运行的“ Mass Storage”启动器应用程序。
不带根电话:只要两个计算机位于同一网络上,在电话上运行FTP服务器,然后在计算机上访问它。

有诸如FTPUse和NetDrive之类的应用程序,它们会将FTP地址映射到驱动器号。我在Windows XP上使用过NetDrive,但无法在Windows 7 64位系统上运行,因此现在我使用FTPUse,它可以正常工作。

因此,它并不完全相同,并且它的速度稍慢一些,但是它可以工作,而且我能够浏览文件夹,擦除文件等,甚至可以使用WinDirStat之类的应用程序来分析文件夹大小等。

评论


欢迎光临本站!请不要在您的帖子中签名。该信息应限于您的用户个人资料。

–ale
13年11月13日在19:32

不幸的是,有了4.4,应用程序将无法再写入外部SD卡...因此不再可以通过FTP上传

–基本
2014年6月23日12:13



您是否有一个链接,该链接显示了如何使用已扎根的Android 4.2手机启用海量存储?

–巴吉
16年5月17日在20:48

@Basjforum.xda-developers.com/android/apps-games/…

–Gokul NC
16年5月18日在5:10

@GokulNC插入USB电缆时(我很乐意),这是否将是“自动安装”作为媒体存储,类似于Android 4中的当前情况“自动安装为MTP”?

–巴吉
16年5月18日在7:44



#2 楼

我的方法基于建议WebDAV的答案。它可以由FTP,Samba或其他网络文件服务器复制。本质上,您是在Android设备上启动WebDAV服务器,并将其安装为网络驱动器。要在其上浏览文件的计算机必须对您的电话IP可见。通常,这意味着您必须位于同一本地网络上。此解决方案将您手机的文件系统公开到本地网络,并可能导致一些安全问题。我不建议将其用于不受信任的网络。

首先在您的android设备上安装WebDAV服务器应用程序。我使用WebDAV Server是因为界面简单,它是我搜索到的第一个应用程序,价格合适(免费!)。启动您的WebDAV服务器应用程序并获取其地址。这应该类似于http:\198.162.1.101:8080

接下来,在Windows资源管理器中打开“计算机”。在工具栏中的地址栏下方,单击“映射网络驱动器”。在标有文件夹的框中输入地址。单击完成。如果映射失败,请确保您可以ping通您电话的IP地址。

加油!您的设备现在应该作为所选的驱动器号在计算机中显示(默认为Z :)。设备?

#3 楼

我无法自己测试它,因为我没有ICS或JB设备,但是值得尝试检查以下应用程序,这些应用程序声称会退还UMS(只要内核允许):


USB Mass Storage Watcher OTG
USB Mass Storage Watcher

Usb主机控制器(某些用户声称这样做了)


评论


这个答案是倒退的。问题是如何使用驱动器号安装手机...而不是如何将驱动器安装到手机上。

– Myrddin Emrys
13年5月16日在0:35

正是这就是答案所在:如何使UMS再次可用,以便您可以将手机安装到计算机上。阅读例如USB Mass Storage Watcher的说明,并查看其最后的屏幕截图:显然,以UMS模式将Android设备安装到PC上:“作为一项新增功能,您现在可以自动安装sd卡。只需将设备插入电源即可您计算机上的文件窗口。”

– Izzy♦
13年5月16日在6:52



#4 楼

您可以为TotalCommander尝试此插件:Windows Media Audio v2。实际上并没有尝试过,就像使用FAR Manager一样,它还有自己的插件PortaDev。

评论


正是我所需要的,如果一个人使用“唯一的总指挥官”,就没有必要分配驱动器号了;)

– Marecky
16年11月5日在17:14

#5 楼

简短回应:不!没有适用于Windows的MTP协议客户端映射到驱动器号。

但是Total Commander有一个运行良好的插件:Windows Media Audio 2(MP3)
1.2

我经常在不同的设备上使用它,对此我感到满意。

#6 楼

据我所知,只有适用于Microsoft Windows的(商业)PTP和MTP驱动器号映射解决方案:Cranking Pixels提供的PTP驱动器和MTPdrive。

这些驱动程序并不完美,有时速度慢,而且不是免费的,但我认为它们可以满足您的要求。

#7 楼

您可以尝试将WebDAV服务器安装到android设备上,然后将WebDAV服务器作为驱动器安装在Windows 7上。
这里是Google Play提供的免费WebDAV服务器(当然,Google中还有许多其他WebDAV服务器玩)。以及在Windows 7上将WebDAV服务器安装为驱动器的步骤。

评论


欢迎使用Android爱好者!最好在此处包括说明的必要部分,并提供链接以供参考。否则,如果链接消失,您的答案将变得毫无用处。有关其他提示,请参阅:我如何写一个好的答案。非常感谢!

– Izzy♦
2014年6月23日14:50

#8 楼

http://www.totalcmd.net/plugring/TotalAndDroid.html-此插件不会给您提供驱动器号,但除此之外-可以完成工作。您可以在TC面板上查看Android设备的所有文件,并执行所有常规操作。

#9 楼

我有Android设备ASUS Zenfone,可以通过Total Commander查看我的想法。这是我的操作方法:


在资源管理器中,我右键单击MTP设备,然后选择创建快捷方式。
从总指​​挥官中,我打开快捷方式,然后可以浏览我的设备!

希望对您有所帮助

#10 楼

您可以简单地使用TeamViewer来连接手机和PC。这样,您可以在PC上访问手机的所有功能。然后,使用任何FTP服务器发送和接收文件。这样,共享文件时无需在手机和PC之间切换。