我正在尝试获取运行Android 7.0的Android SDK附带的Android Emulator的root权限。 我试过这些说明: Obtain root access via su on the Android emulator
但我明白了:
E:\Develop\AndroidSDK\platform-tools>adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
mount: '/system' not in /proc/mounts
我还遵循了此主题末尾的说明:How to get root access on Android emulator?
但我明白了:
E:\Develop\AndroidSDK\platform-tools>adb root
E:\Develop\AndroidSDK\platform-tools>adb remount
Not running as root. Try "adb root" first
显然" adb root"不给我root权限。
非常感谢帮助!
谢谢!
答案 0 :(得分:2)
我假设您使用的是Google Play系统映像(system-images;android-26;google_apis_playstore;x86
)。如果是这样,adbd将设置为在ramdisk.img中保护。我能够通过使用非播放图像(system-images;android-26;google_apis;x86
)中的一个替换ramdisk.img来解决这个问题。