直接在Mac OS X Finder中挂载Android设备


21

我有Nexus 5,必须使用Android File Transfer来复制/检查文件。

它正在工作,但对我来说还不够。

例如,如果我想查看我的图片,则只有一个列表视图,没有缩略图。另外,如果要在网站上上传图片,我的手机也不会在Finder中显示,因此,首先我必须将文件复制到SSD上,然后才能看到它。

也许可以使用Samba或其他任何方法使我的Android设备直接在Finder中显示?

PS:我已经在Apple.stackexchange.com上发布了这个问题,但是有人建议我在这里提问...


这可能不是您想要的,但面临着与AirDroid解决的相同问题。
休伊,2015年

@Huey感谢您的评论,我在研究过程中发现了AirDroid,它真的很棒!这里唯一的问题是高级的功能,我想免费的东西(大文件transfert为主)
斯特凡

对于大型文件,我对Portal感到很幸运。虽然说实话,确实应该有一些直接的方法将设备安装在OSX上。
休伊,2015年

也有替代的mayytext.net,但是正如您所说的,我正在Windows中直接在Finder上寻找更多“本机”内容。
斯特凡2015年

创建Android上的FTP / SSH服务器并安装OS X.看到在服务器映射FTP服务器在Finder中(本地)驱动器mount_ftp -挂载文件系统的FTP。在Linux中,可以使用curlftpfs,但似乎不适用于OSX。但是无论如何,您有了主意。
Firelord

Answers:


7

这就是Android File Transfer在Mac上的工作方式,因为Apple默认情况下不支持MTP模式。

唯一的方法是在USB大容量存储模式下挂载设备(因为默认情况下,Mac支持FAT32和vFAT文件系统)。

直到Jelly Bean,此模式才在Android中可用。
从KitKat(4.4+)开始,将删除USB Mass Storage(UMS)模式。

要在Android 4.4+中启用UMS,您可以尝试一些需要root访问权限的应用,例如:

a)USB Sharer(这是一个付费应用程序,但确实有效。该应用程序有一个评估版,可免费使用7天;您可以在购买前试用该版本)

b)USB Mass Storage Enabler(这是一个可以在我创建的UMS模式下安装存储卡的应用程序)


3

有一个名为SyncMate的应用程序声称:

SyncMate可以轻松地在Mac和Android设备之间同步个人数据,媒体文件,文件夹以及更多内容。将Android设备安装为Mac磁盘在Mac上管理手机的SMS-SyncMate可以完美地处理所有操作。

但是您必须付费才能获得此应用程序。

另一种解决方案是使用jmtpfs

jmtpfs是用于访问MTP(媒体传输协议)设备的基于FUSE和libmtp的文件系统。它是专为在Linux(和Mac OS X)系统与支持MTP但不支持USB Mass Storage的较新Android设备之间交换文件而设计的

目标是创建行为良好的文件系统,使诸如find和rsync之类的工具能够按预期工作。使用libmagic基于文件类型检测自动设置MTP文件类型。设置文件似乎对于某些Android应用(例如Gallery)来说是必须的,以便能够找到和使用这些文件。

它是免费的,但不太用户友好。



2

在macOS和Android或任何其他MTP设备之间传输文件一直是噩梦。我尝试了许多应用程序,但对macOS上对Android手机的差劲支持感到失望。它们要么太慢,bug缠身,要么太昂贵。最后,所有这些使我坐下来为自己编写了macOS MTP应用程序。

好吧,那我想把它交给社区。

OpenMTP | 适用于macOS的高级Android文件传输应用程序是安全,透明,开源的,并且终身免费!

https://ganeshrvel.github.io/openmtp下载最新版本的OpenMTP

GitHub回购:https : //github.com/ganeshrvel/openmtp


0

我试图完成同样的事情-在Mac上安装S4文件系统的某些部分-并且正在研究适用于Android的SMB服务器的范围。我一直在使用的最能打勾 “最可行的 ”复选框的是SAMBADroid,它通过WiFi在我的本地LAN上运行SMB服务器。免费版本默认共享外部SD卡,但是我将检查付费版本的功能,以查看是否还有更多导出选项。我唯一要批评的是它有点慢,但是从简单的角度来看,这是我尝试过的最好的方法。


需要注意的是,要求您的设备启用ROOT功能
Craig Wayne'1

0

在Android 6上,以下代码适用于我:

启用开发者选项(设置>关于手机>持续点击“内部号码”)

设置>开发人员选项>网络>选择USB配置> MTP(如果已经在MTP上,请切换到其他选项,然后再切换回MTP)。


2
在我的Nexus 6P上,这是默认设置。如何在MPT模式下将手机作为驱动器安装?我的似乎只能与Android File Transfer一起使用,所以我想知道是否有某种方法可以将其安装为驱动器。
iBorg

3
然后如何安装?
Ortomala Lokni

0

运行Android 5.1的LG G4 Verizon:手机使用了一年,但仍无法连接到运行Lion的2008 Mac。Verizon,LG和Apple技术人员都失败了。
我终于通过获取USB读卡器并将SD卡安装在Mac上来“解决”了该问题。对于快速传输,我有一个Verbatum可转换拇指驱动器。但是我想念Droid2带来的便利。有效。


0

最近,我一直在使用HandShaker。这是一个有点棘手安装,因为我从中国的论坛,有它,但也许这是不是在哪里可以找到它的地方。

好的是,它是无线(WiFi)且速度很快。有点像AirDroid,但没有限制。

我刚刚找到了一个很好且易于遵循的教程

这有点离题,因为这不能解决USB的最初问题,但值得一看。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.