如何将Android M默认USB配置设置为MTP而不是"仅充电"?

Wil*_*ith 41 android mtp nexus-5 android-6.0-marshmallow

每当我的设备(Nexus 5,Android M Preview 3)通过USB连接时,USB配置始终默认为"仅充电".

这是非常有问题的,因为我的设备上的USB端口有故障,有时在碰撞时会断开连接并重新连接,因此我每次都必须手动将模式从通知抽屉更改为MTP(媒体传输协议).

  • 调试模式已启用
  • 开发设置 - > USB配置设置为MTP.

Mla*_* B. 36

我刚刚在我的Nexus 5(Android 6.0.1)上试过这个并且它有效:

  • 确保您的手机未通过USB线连接到任何设备
  • 转到设置 - 开发人员选项 - 选择USB配置
  • 设置所需的默认连接类型

诀窍是将手机与USB断开连接.我想这种行为背后的想法是,如果您在手机没有连接到任何设备时设置USB连接类型,它将被视为默认行为.

  • 它对我来说也不起作用,它会在第一次尝试后恢复到充电状态. (10认同)

Nik*_*ppa 6

默认情况下,当设备作为USB连接时,Android 6.0不提供选择MTP的自动方法.经过XDA,博客,stackoverflow等的大量等待和研究,我发现的最佳解决方案是一个小应用程序,名为MTP启动器PRO Marshmallow(4.5 MB) - 由其中一个用户构建来克服这个问题.

这需要一个有根设备.

以下是下载APK文件的链接.

http://forum.xda-developers.com/android/apps-games/app-mtp-enbaler-t3263467

以下是PlayStore中应用程序的链接(付费应用)

https://play.google.com/store/apps/details?id=mtp_enabler.esolutions4you.de.mtpenabler&hl=en

希望它有所帮助.


小智 1

这对于外行人使用来说是一个大问题。要访问 PC 上的文件,您需要执行以下步骤:

  1. 向下滑动屏幕,点击“USB 用于文件传输”。
  2. 选择选项“传输文件(MTP)”。

主要这应该可以解决问题。但是,如果这不能解决问题,请按照以下步骤操作。

  1. 确保 SD 卡已正确插入。
  2. 转到“设置-->应用程序”。
  3. 点击屏幕右上角的三个点,然后点击“显示系统应用程序”。
  4. 在该应用程序列表中,找到应用程序“外部存储”和“媒体存储”。
  5. 现在清除这些应用程序的数据和缓存。
  6. 重新启动您的设备。
  7. 现在转到“设置-->开发者选项”并启用“USB 调试”。
  8. 然后点击“选择USB配置”并选择“MTP(媒体传输协议)”选项。

现在将您的设备连接到电脑,您就可以开始了。

您只需执行这些步骤一次,但是,每次都需要通过在屏幕上向下滑动并选择“MTP”选项来选择连接类型。

希望这可以帮助...!

  • 这对我所说的我已经尝试过的事情有什么改进吗?看来结论和我处理的一样。 (5认同)
  • _“选择 USB 配置”并选择选项“MTP(媒体传输协议)”。_ 它只能工作一次,在连接到电脑的第二个设备上它会再次充电 (4认同)