相关疑难解决方法(0)

我们如何在启用Debug的Android 6.0设备上更轻松地切换MTP?

在Android 6.0中,MTP不再自动运行:

现在,通过USB端口的设备连接默认设置为仅充电模式.要通过USB连接访问设备及其内容,用户必须明确授予此类交互的权限.如果您的应用支持用户通过USB端口与设备进行交互,请考虑必须明确启用交互.

至少每次插入USB电缆时都需要重新授权MTP,并且可能比这更频繁(超时?).

启用USB调试后,我发现让MTP共享在设备上工作的唯一解决方案是:

  • 进入设置>开发人员选项
  • 向下滚动到"选择USB配置"
  • 该选项的值切换到任何东西,但 MTP,如"仅充电"(如果是在MTP现在)
  • 将该选项的值切换为MTP
  • 刷新您的MTP客户端(例如,在Ubuntu 15.04上,关闭并重新打开显示设备内容的窗口)

当您尝试在外部存储上使用设备的文件时,这会更加严重.

是否有一种命令行方式可以让MTP继续运行,而不是编写自动化上述过程的UIAutomator"测试"?或者,有没有其他方法可以让MTP在没有这种准备过程的情况下工作?

android android-6.0-marshmallow

17
推荐指数
1
解决办法
2801
查看次数

USB连接时是否有任何方式自动允许MTP连接批准请求?

每当我通过USB将手机连接到PC时,手机会显示一条消息,要求我拒绝或允许MTP连接.我总是想允许它

我的设备:三星S5

Android:6.0.1

有没有办法始终允许它作为默认选项.

弹出窗口显示:允许访问设备数据.将建立MTP连接以访问所连接设备上的数据.否认允许

android mtp android-studio

16
推荐指数
0
解决办法
1781
查看次数