2

我使用以下命令在 macOS 上构建并运行了我的颤振应用程序。

flutter run

这很棒。
现在,我想在 Android 设备上运行我的应用程序。它启用了开发人员模式,并在我运行时被识别adb devices。我还在我的 Android 设备上运行了其他应用程序。所以,我确信安卓设备已经为安卓开发做好了准备。

但是现在执行时flutter run,我的应用程序仍然在 macOS 而不是 Android 设备上运行。我做了一个flutter build apk为 android 构建我的应用程序。但是,flutter run仍然在 Mac 而不是 Android 上运行。

没有flutter run专门在Android上运行构建的命令吗?

4

2 回答 2

4

flutter -v -d your_android_device run选择要运行的目标设备。

于 2020-12-29T11:36:16.347 回答
2

flutter devices使用(或)检查您的设备是否被识别flutter doctor -v。如果是这样,您可以指定您使用的设备 ID flutter run -d <deviceID>

于 2020-12-29T11:33:44.520 回答