52

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

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

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

3 回答 3

48

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

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

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

于 2016-10-13T10:37:18.053 回答
6

默认情况下,当设备连接为 USB 时,Android 6.0 不提供自动选择 MTP 的方法。在通过 XDA、博客、stackoverflow 等进行大量等待和研究后,我发现对此的最佳解决方案是一个名为MTP enabler 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

希望它有所帮助。

于 2016-05-09T06:04:31.453 回答
1

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

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

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

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

现在将您的设备连接到您的 PC,您应该可以开始使用了。

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

希望这可以帮助...!

于 2016-02-26T17:27:07.000 回答