Android 连接USB 默认选中MTP
来源:互联网 发布:参苓白术丸 知柏地黄丸 编辑:程序博客网 时间:2024/06/01 23:38
修改步骤:
1. frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java 相应地方增加如下语句:
……
loadSetting(stmt, Settings.Global.USB_REMEMBER_CHOICE,”1”);//默认记住USB选项
loadSetting(stmt, Settings.Global.USB_CURRENT_FUNCTION,”5”);//默认USB选中MTP
……
2.system.prop增加属性值:
persist.sys.usb.config=mtp,adb
3.packages\apps\Settings\src\com\sprd\settings\SprdUsbSettings.java 第一次打开窗口时更新,让MTP选中:
private void updateUI() {
…
String mCurrentfunction = getCurrentFunction();
if (UsbManager.USB_FUNCTION_MTP.equals(mCurrentfunction)) {
disableAllUI();
mMtp.setEnabled(true);
mMtp.setChecked(true);
if(OptConfig.SUN_HK_C7366_WVGA){//Kalyy
if(mUsbConnected){
mLastRememberStatus = Settings.Global.getInt(getContentResolver(),
Settings.Global.USB_REMEMBER_CHOICE, 0) != 0;
mRememberChoice.setChecked(mLastRememberStatus);
}
}
return;
}
…
因为第一次连接,实际已经是MTP,但会直接返回,不会显示选中状态。
- Android 连接USB 默认选中MTP
- Android USB默认连接模式为MTP
- 将USB的默认连接方式改为MTP
- 如何修改Android5.1系统USB连接方式默认MTP
- android mtp usb
- android的USB for MTP
- Android USB/MTP相关实现
- Android USB/MTP相关代码
- MTP模式与USB存储模式(MTP in Android)
- 默认连接电脑的模式为MTP
- 解剖Android USB MTP 的激活流程
- 解剖Android USB MTP 的激活流程
- 解剖Android USB MTP 的激活流程
- usb存储默认连接
- “USB连接方式”设置界面 (MTP,PTP,UMS)
- “USB连接方式”设置界面 (MTP,PTP,UMS)
- Ubuntu 12.04上Android MTP连接
- android 4.1 平板连接USB键盘,默认键盘布局
- Oracle之nvl
- CSS3的REM设置字体大小
- 前端入门DAY3-学习笔记
- 我的第五次Linux博客-GDP
- find的一些特殊用法
- Android 连接USB 默认选中MTP
- JS闭包被利用的常见场景
- 使用lua脚本为wireshake编写自定义协议解析器
- git 提交到远程仓库
- c++作业四--项目一
- Python基础入门(九)- 布尔类型
- web请求状态
- APP定制市场陷阱频出,怎样避开?
- Logistic回归原理及公式推导