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

时间:2015-09-02 01:39:33

标签: android nexus-5 mtp android-6.0-marshmallow

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

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

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

3 个答案:

答案 0 :(得分:33)

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

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

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

答案 1 :(得分:5)

默认情况下,当设备作为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

希望它有所帮助。

答案 2 :(得分:1)

这是外行人使用的主要问题。要访问PC上的文件,您需要按照以下步骤操作:

  1. 在屏幕上向下滑动,点击" USB进行文件传输"。
  2. 选择选项"传输文件(MTP)"。
  3. 主要是这应该解决问题。 但是,如果这不能解决问题,请按照以下步骤操作。

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

      您只需按照这些步骤进行一次操作,但是,您需要每次都在屏幕上向下滑动并选择选项" MTP"来选择连接类型。

      希望这有助于......!