当在dartlang包中使用Atom时,我尝试使用Dartlang: Run Application命令并得到以下结果:
[/Users/craig/Code/flutter-test/atom1] pub run flutter start
Unable to run on Android.
Unable to run on Android.
Unable to run application - no connected devices.当在app目录中运行flutter start时,我在控制台中得到了同样的结果。
我的手机是Nexus 6p,通过USB连接到电脑,并在开发者选项中启用了“USB调试”。如何获取这些命令以将应用程序成功部署到我的设备?
发布于 2015-11-11 06:09:55
虽然我的设备是连接的,但它并没有被“授权”。我使用adb devices命令检查它是否已连接,输出如下所示:
02:06 PM atom1: adb devices
List of devices attached
8XV5T15A20007972 unauthorized请注意最后一行上的unauthorized。在用谷歌搜索之后,我学会了进入我的手机,并将Developer Options > USB debugging从启用、禁用、再切换到启用。我在没有断开电话连接的情况下完成了此操作。重新运行adb devices,然后显示:
02:06 PM atom1: adb devices
List of devices attached
8XV5T15A20007972 device注意最后一行上的device,而不是unauthorized。我在Atom中重新运行了Dartlang: Run Application,部署工作正常。在那里的某个地方,我不得不接受从我的手机推送到设备。
发布于 2018-07-15 04:24:03
在avd管理器中打开设备并尝试再次运行该命令,或者您也可以使用您自己的移动设备只需将您的设备连接到您的笔记本电脑或安卓电脑您必须在开发人员模式设置中启用USB调试
或者,您可以构建一个apk并将其安装到您的设备上
flutter buildhttps://stackoverflow.com/questions/33640542
复制相似问题