我不熟悉Flutter,并尝试运行未更改的新创建的Flutter应用程序。经过1个多星期的故障排除,似乎由于adb问题而无法正常运行,因此我尝试手动运行一些adb命令,当从命令行运行某些命令时,我现在意识到崩溃了。
例如,以下命令使adb崩溃并部分列出属性,直到'[wlan.wfd.status]:[disconnected]':
adb shell getprop
操作系统:Windows 10 Enterprise 64位
我还使用另一台运行相同版本的Windows 10计算机尝试了此操作,并且出现了相同的问题。
ADB版本:
adb --version
Android Debug Bridge version 1.0.40
Version 4797878
当我通过Windows 7执行相同操作时,没有问题,并且命令成功运行并列出了所有属性。我也可以在Windows 7上运行新的flutter应用程序
请参阅以上屏幕截图中Windows 10的flutter输出,该输出显示错误,但未显示adb崩溃。 $扑医生 医生摘要(要查看所有详细信息,请运行flutter doctor -v): [√] Flutter(在Microsoft Windows [Version 10.0.14393]上,Channel dev,v0.5.7,语言环境为英语) 检索ro.product.cpu.abi的设备属性时出错:
[√] Android toolchain - develop for Android devices (Android SDK 27.0.3)
[√] Android Studio (version 3.1)
[√] VS Code, 32-bit edition (version 1.24.1)
[√] Connected devices (1 available)
$ flutter run
Error retrieving device properties for ro.product.cpu.abi:
Launching lib/main.dart on SM G930F in debug mode...
Initializing gradle...
Unexpected failure from adb: Invalid argument(s): The source must not be null
Error launching application on SM G930F.
只要能解决此问题,对确定adb崩溃原因的任何帮助将不胜感激。