Android Studio - 没有管理员权限的 ADB 或虚拟设备

Android Studio - ADB or Virtual Device without admin rights

由于出差,我会使用我的专业笔记本电脑来提高我在 Android 开发方面的技能。我没有管理员权限,所以我安装了 Android Studio。可悲的是,我有两种错误:

我该如何解决这些问题,至少解决其中一个问题?

在此先感谢您的帮助!

弗雷德

HAXM 是一个系统驱动程序,可让您提高 Android 模拟器 运行 x86 映像的执行速度。安装需要管理员权限,这是事实。没有管理员权限意味着没有 HAXM,因此没有速度改进。然而,Android 模拟器适用于 x86 和 ARM 虚拟设备。

要使用 ADB 和真实设备,您需要在设备上启用 USB 调试并在计算机上安装用于 USB 的 Android ADB 驱动程序。 ADB 设备随后出现在 Windows 设备管理器中。通常安装驱动程序需要管理员权限。

结论:如果你真的想Android开发,如果你没有所需的权限,以管理员身份执行必要的更改。

可以安装ADB 没有管理员权限!我使用了一个技巧,它绕过了需要使用管理员帐户登录。

  1. 打开记事本并将以下文本粘贴到该文件中:

    cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" "%1"" 
    
  2. 另存为批处理文件。

  3. 将要在没有管理员的情况下启动的可执行文件拖放到批处理文件中。
  4. 安装将开始,不会要求以管理员身份登录!

P.S: 我已经通过安装 ADB 驱动程序在 Windows 10(内部版本 10240)上对此进行了测试,它非常有效!但是请注意,如果您的设置产生更多 exes(内部),那么这可能不起作用。