在Android 6.0中,MTP不再自动运行:
现在,通过USB端口的设备连接默认设置为仅充电模式.要通过USB连接访问设备及其内容,用户必须明确授予此类交互的权限.如果您的应用支持用户通过USB端口与设备进行交互,请考虑必须明确启用交互.
至少每次插入USB电缆时都需要重新授权MTP,并且可能比这更频繁(超时?).
启用USB调试后,我发现让MTP共享在设备上工作的唯一解决方案是:
当您尝试在外部存储上使用设备的文件时,这会更加严重.
是否有一种命令行方式可以让MTP继续运行,而不是编写自动化上述过程的UIAutomator"测试"?或者,有没有其他方法可以让MTP在没有这种准备过程的情况下工作?
每当我通过USB将手机连接到PC时,手机会显示一条消息,要求我拒绝或允许MTP连接.我总是想允许它
我的设备:三星S5
Android:6.0.1
有没有办法始终允许它作为默认选项.
弹出窗口显示:允许访问设备数据.将建立MTP连接以访问所连接设备上的数据.否认允许