如何在linux机器上授权android模拟器?

时间:2018-01-06 12:19:40

标签: android linux

我正在开发react-native app并试图在android模拟器上运行它,这是在android studio AVD管理器中创建的。

从那时起,系统中没有运行任何adb进程,我正在运行:

$ adb start-server
$ emulator -avd Nexus_5X_API_27 -port 5555&

模拟器成功启动,但在adb中显示为未授权:

$ adb devices
List of devices attached
emulator-5555   unauthorized

我尝试撤销USB设置,重新启动adb服务器并重新启动模拟器,并在env中设置sdk主路径,但它没有帮助......

如何授权?

2 个答案:

答案 0 :(得分:1)

参考:ADB Android Device Unauthorized

请检查您的开发者选项并找到“撤销USB调试授权”。

如果没有,请检查您的本地adb私钥/公钥。如果缺少密钥,则也会导致此错误。

答案 1 :(得分:0)

经过大量谷歌搜索和使用adb键,解决方案是完全删除/home/user/.android文件夹并在android studio中创建新的虚拟设备