当系统的内存不足时, Android系统将根据进程优先级选择杀死一些不太重要的进程。那么进程的优先级是怎样判别的呢?对,就是这个根据进程的oom_adj值。oom_adj的值越小,进程的优先级越高。如果oom_adj的值为 NATIVE_ADJ 即为-17,那么,程序为native级别永驻内存了。
1.获取当前连接的所有设备
在DOS下使用 adb devices命令
上面标示有两个设备在线,一个模拟机,一个真机。
注意,这里使用的是devices 不是device 如果使用 adb device 则会打印本地安卓调试桥信息
2.选中要使用的目标 adb -s 设备名 命令
例如 adb -s emulator-5554 shell
出现root@generic_x86:/ # 即获取到模拟机的root权限。