USB MTP和数据库

1 Windows Tools
1.1 wpdmon
Before Windows 7 (including) - wpdmon.exe
wpdmon工具包含在WDK中
Using the WpdMon Tool
https://docs.microsoft.com/en-us/previous-versions//ff597727(v=vs.85)

1.2 netmon
After Windows 7 - NetMon.exe
Using the Network Monitor Tool
https://docs.microsoft.com/en-us/windows-hardware/drivers/portable/using-the-netmon-tool

2 sqlite3
2.1 General Commands
cd /data/data/com.android.providers.settings
cd databases
sqlite3 settings.db
.help
.tables
.mode column;
.header on;
select * from system;

.exit

http://www.sqlite.org/cli.html

2.2 Settings专用命令
settings list system
settings put system screen_brightness 50

3 MediaScannerService
3.1 CPU占用率过高
lsof | grep media_rw

3.2 停止android.process.media
命令:pm enable/disable package/package.class

pm disable com.android.providers.media/com.android.providers.media.MediaScannerReceiver
pm enable com.android.providers.media/com.android.providers.media.MediaScannerReceiver

3.3 APK文件读写权限查询
查看进程拥有的权限
cat /proc/$PID/status
Groups表示进程所在的组
adb shell
# id media_rw
# id sdcard_rw

4 URLs
MTP in Android详解
https://www.cnblogs.com/kings-boke/p/4467599.html

5 Abbreviations
wpdmon:Windows Portable Devices Monitor

发布了121 篇原创文章 · 获赞 47 · 访问量 31万+

猜你喜欢

转载自blog.csdn.net/zoosenpin/article/details/89436950
usb