用命令lsb查看当前android设备usb属性
1 | $ lsusb |
修改/etc/udev/rules.d/51-android.rules
1 | $ sudo vi /etc/udev/rules.d/51-android.rules |
重新加载udev rule
1 | sudo udevadm control --reload-rules |
查看设备
1 | adb devices |
用命令lsb查看当前android设备usb属性
1 | $ lsusb |
修改/etc/udev/rules.d/51-android.rules
1 | $ sudo vi /etc/udev/rules.d/51-android.rules |
重新加载udev rule
1 | sudo udevadm control --reload-rules |
查看设备
1 | adb devices |
安装apk时出现:“此应用专为旧版Android打造,因此可能无法正常运行”
弹窗代码:AppWarnings.java
1 | public void showDeprecatedTargetDialogIfNeeded(ActivityRecord r) { |
Build.VERSION.MIN_SUPPORTED_TARGET_SDK_INT值:
1 | public static final int MIN_SUPPORTED_TARGET_SDK_INT = SystemProperties.getInt( |
adb shell获取属性值:
1 | getprop ro.build.version.min_supported_target_sdk |
修改build.gradle: buildToolsVersion
查看当前nodejs版本
1 | node -v |
安装node版本管理工具
1 | sudo npm install n -g |
查看node新的稳定版本
1 | sudo n stable |
更新当前node版本
1 | hash -r |
kernel打印
修改kernel日志级别
关闭 0
1 | echo 0 > /proc/sys/kernel/printk |
最高 8
1 | echo 8 > /proc/sys/kernel/printk |
串口dmesg打印kernel信息
清除
1 | dmesg -c |
继续打印
1 | dmesg -w |
adb保存kernel信息
adb shell dmesg -w > kernel.log
查看kernel版本
uname -r
cat /proc/version
touch /etc/wsl.conf
1 | [interop] |
1 | HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\ |
shift + F10
oobe\BypassNRO.cmd
去除桌面图标箭头
1 | @echo off |
查看应用程序
shell:AppsFolder
1 | [Desktop Entry] |
1 | [Desktop Entry] |