$ adb devices List of devices attached emulator-5554 device
直接用adb shell进入调试时会发现permission denied:
1 2 3 4 5 6 7 8
$ adb shell generic_x86:/ $ pwd / generic_x86:/ $ ls ls: ./ueventd.rc: Permission denied ls: ./ueventd.ranchu.rc: Permission denied ls: ./init.zygote32.rc: Permission denied acct bugreports cache charger config d data default.prop dev etc mnt oem proc root sbin sdcard storage sys system var vendor
解决办法,先切换到root用户:
1 2 3 4
$ adb root restarting adbd as root $ adb root adbd is already running as root
再进入就ok了:
1 2 3 4 5 6 7
$ adb shell generic_x86:/ # whoami root generic_x86:/ # ls data adb app-asec app-private bootchart data lost+found misc nativetest property system tombstones var anr app-ephemeral backup cache drm media misc_ce ota resource-cache system_ce user vendor app app-lib benchmarktest dalvik-cache local mediadrm misc_de ota_package ss system_de user_de