无法在 Android 模拟器上成为 root
Cannot be root on Android Emulator
我目前正在尝试在 Android 模拟器上为 Android 设备开发应用程序。我在 Windows 10 OS 的 VMWare Workstation 上安装了 Android 4.3。
我想测试我在 Android 模拟器上开发的应用程序,所以我必须在我开发 ap 的物理计算机和我可以测试的模拟器之间创建桥接它。但是当我尝试创建这个桥时,我必须更改设置并成为模拟器的根。当我尝试执行 'su' 命令时,出现以下错误:
'su : uid 10000 not allowed to su'
我试图按照本教程为我提供模拟器的根访问权限,但它对我不起作用。最佳答案是执行此命令:
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
adb push su /system/xbin/su
adb shell chmod 06755 /system
adb shell chmod 06755 /system/xbin/su
How to get root access on Android emulator?
此外,当我安装 Android 模拟器时,我已经完成了指定读写选项的安装。
它对我不起作用,因为当我尝试第一行时,我收到此消息:
ADB error : 'device not found'
如本 link 中所述:
How to fix: Error device not found with ADB.exe
但是 phone 有答案,模拟器没有。你知道如何解决吗?我怎样才能成为 root,我怎样才能找到 'device not found' ?
Here are the different parameters of the VM
su 代表超级用户,仅在 root 设备上可用。它更像是使用 android 管理员 privilege.Try 使用 BLuestacks root 版本的应用程序。
我目前正在尝试在 Android 模拟器上为 Android 设备开发应用程序。我在 Windows 10 OS 的 VMWare Workstation 上安装了 Android 4.3。
我想测试我在 Android 模拟器上开发的应用程序,所以我必须在我开发 ap 的物理计算机和我可以测试的模拟器之间创建桥接它。但是当我尝试创建这个桥时,我必须更改设置并成为模拟器的根。当我尝试执行 'su' 命令时,出现以下错误:
'su : uid 10000 not allowed to su'
我试图按照本教程为我提供模拟器的根访问权限,但它对我不起作用。最佳答案是执行此命令:
adb shell mount -o rw,remount -t yaffs2 /dev/block/mtdblock03 /system
adb push su /system/xbin/su
adb shell chmod 06755 /system
adb shell chmod 06755 /system/xbin/su
How to get root access on Android emulator?
此外,当我安装 Android 模拟器时,我已经完成了指定读写选项的安装。
它对我不起作用,因为当我尝试第一行时,我收到此消息:
ADB error : 'device not found'
如本 link 中所述: How to fix: Error device not found with ADB.exe
但是 phone 有答案,模拟器没有。你知道如何解决吗?我怎样才能成为 root,我怎样才能找到 'device not found' ?
Here are the different parameters of the VM
su 代表超级用户,仅在 root 设备上可用。它更像是使用 android 管理员 privilege.Try 使用 BLuestacks root 版本的应用程序。