VSCode中Flutter调试手机USB连接时ADB安装失败问题求助
解决Flutter调试时INSTALL_FAILED_USER_RESTRICTED错误的方法
报错信息:
PS D:\first_app\flutter_application_1> flutter run Launching lib\main.dart on M2102J20SG in debug mode... Running Gradle task 'assembleDebug'... 9.8s √ Built build\app\outputs\flutter-apk\app-debug.apk. Installing build\app\outputs\flutter-apk\app-debug.apk... 8.1s Error: ADB exited with exit code 1 Performing Streamed Install adb: failed to install D:\first_app\flutter_application_1\build\app\outputs\flutter-apk\app-debug.apk: Failure [INSTALL_FAILED_USER_RESTRICTED: Install canceled by user] Error launching application on M2102J20SG.
修复步骤:
- 开启手机开发者选项:进入设置-关于手机,连续点击版本号直到提示开发者选项已开启
- 在开发者选项中,启用USB安装和USB调试功能
- 检查手机的安装未知应用权限:进入设置-应用和权限-权限管理-安装未知应用,找到对应USB安装的选项,允许其安装应用
- 重新执行
flutter run,此时手机会弹出安装授权弹窗,点击允许即可完成安装
如果上述步骤无效,尝试重启ADB服务:
- 在终端执行
adb kill-server - 再执行
adb start-server - 重新运行
flutter run
内容的提问来源于stack exchange,提问作者Dana Raja
相关产品推荐
相关产品推荐

