如何设置Android M的默认USBconfiguration为MTP而不是“仅收费”?

每当我的设备(Nexus 5,Android M Preview 3)通过USB连接时,USBconfiguration默认为“仅收费”。

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

  • debugging模式已启用
  • 开发设置 – > USBconfiguration设置为MTP。

Solutions Collecting From Web of "如何设置Android M的默认USBconfiguration为MTP而不是“仅收费”?"

我刚刚在我的Nexus 5(Android 6.0.1)上试过这个,它工作正常:

  • 确保您的手机没有通过USB电缆连接到任何设备
  • 转到设置 – 开发人员选项 – selectUSBconfiguration
  • 设置你想要的默认连接types

诀窍是有一个电话与USB断开。 我想这种行为背后的想法是,如果你设置一个USB连接types,而你的手机没有连接到任何设备,它将被视为默认行为。

默认情况下,当设备连接为USB时,Android 6.0不提供自动selectMTP的方法。 经过XDA,博客,计算器等的研究,我发现最好的解决scheme是一个小应用程序,名为MTP enabler PRO棉花糖 (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

希望它有帮助。

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

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

首先这应该解决问题。 但是,如果这不解决问题,然后按照以下步骤。

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

现在连接你的设备到你的电脑,你应该准备好去。

您只需按照这些步骤操作一次,但是您需要每次在屏幕上向下滑动并select“MTP”选项来select连接types。

希望这可以帮助…!