我目前正在尝试在Android模拟器上开发Android设备应用程序。我在Windows 10操作系统上的VMWare工作站上安装了Android 4.3。
我想测试我在Android模拟器上开发的应用程序,所以我必须在我开发aps的phyisical计算机和模拟器之间建立一个桥接连接,我可以在那里测试它。但是当我尝试创建这个桥时,我必须更改设置并成为模拟器的根。当我尝试做一个' su'命令,我有以下错误:
'su : uid 10000 not allowed to su'
我尝试按照本教程给我模拟器的root访问权限,但它对我没有用。最好的答案是执行以下命令:
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 Emulator时,我已经完成了指定读写选项的安装。
这对我不起作用,因为当我尝试第一行时,我收到了这条消息:
ADB error : 'device not found'
如此链接中所述: How to fix: Error device not found with ADB.exe
但答案存在于手机,而不是模拟器。你知道怎么解决吗?我怎样才能成为root用户,如何才能找到未找到的设备' ?
答案 0 :(得分:1)
su代表仅在root设备上可用的超级用户。它更像是使用具有管理员权限的android应用程序。尝试使用BLuestacks rooted版本。