根植Android 7.1.1的Android虚拟设备
我正在使用带有Android模拟器的官方Android SDK来创建虚拟Android 7.1.1(x86)。我需要测试许多事情,其中包括一些应用程序需要对设备的root访问权限。 现在我知道我可以adb root并且我有一个root shell,但这不允许我安装的应用程序具有root访问权限。 我已经研究了这个主题一段时间,并且看到了各种方法。大多数答案还没有发布很久以前。 我认为没有选项切换根目录很奇怪-毕竟这是一个SDK。 如何生根运行Android 7.1.1的Android虚拟设备,有效地允许已安装的应用程序具有root访问权限? 编辑:如果可能的话,我宁愿不使用像Genymotion这样的付费模拟器。 edit2:这仅供个人使用。 edit3: Genymotion似乎是一个可行的解决方案,它是替代的模拟器。Android SDK / Emulator为什么不提供这种功能? edit4:通过答案xavier_fakerat似乎完全正常工作,但是由于Android Studio版本3.1这似乎并不为永久生根。AVD重新启动后,根访问权限就消失了。