如何解决Node.js启动项目时Pixel_2_API_28开发授权问题?
以下是几个可行的解决步骤:
方法一:重新初始化ADB连接
- 先通过Android Studio的AVD管理器启动Pixel_2_API_28模拟器
- 在命令提示符中执行:
adb kill-server adb start-server - 此时模拟器会弹出授权窗口,勾选始终允许此计算机后点击确定,再重新执行
npm start并输入a尝试启动
方法二:清除旧的ADB密钥
- 找到ADB密钥的存储目录:
- Windows:
C:\Users\<你的用户名>\.android(替换成你的实际用户名) - macOS/Linux:
~/.android
- Windows:
- 删除该目录下的
adbkey和adbkey.pub两个文件 - 重启命令提示符和模拟器,再次执行
npm start并输入a,此时会重新触发授权窗口,完成授权即可
方法三:确认模拟器开发者选项状态
- 打开模拟器的设置,进入「关于手机」,连续点击「版本号」直到提示开启开发者选项
- 返回设置主界面,进入「开发者选项」,确保USB调试处于开启状态
- 重新尝试启动项目连接模拟器
内容的提问来源于stack exchange,提问作者Gal
相关产品推荐
相关产品推荐

