Android 如何运行命令';爱奥尼亚运行安卓&x27;在特定设备上?
我在adb中检测到2台设备。一个来自我的genymotion,另一个来自我的真实设备:Android 如何运行命令';爱奥尼亚运行安卓&x27;在特定设备上?,android,ionic,Android,Ionic,我在adb中检测到2台设备。一个来自我的genymotion,另一个来自我的真实设备: $ adb devices List of devices attached 192.168.57.101:5555 device e78ab88d device 我想在e78ab88d设备上运行我的ionic应用程序。我怎样才能做到这一点? 如果我运行安卓,它会自动在我的genymotion设备上运行。上面说,没有指定目标。 在特定设备上运行什么命令?使用目标设备id运行,例如: ionic ru
$ adb devices
List of devices attached
192.168.57.101:5555 device
e78ab88d device
我想在e78ab88d设备上运行我的ionic应用程序
。我怎样才能做到这一点?
如果我运行安卓,它会自动在我的genymotion设备上运行。上面说,没有指定目标。
在特定设备上运行什么命令?使用目标设备id运行,例如:
ionic run android --target=e78ab88d
编辑
使用新的Ionic 3 CLI时:
ionic cordova run android --target=e78ab88d
有关所有可用设备的列表,请使用:
ionic cordova run android --list
尝试此命令可能会对您有所帮助
ionic run android --e78ab88d
对我来说,使用--target=e78ab88d
失败。但当我使用--device=e78ab88d
时,它似乎起了作用
基本上,我连接了两部Android手机,我想瞄准一个特定的设备。如果没有--目标
或--设备
,它将随机部署到设备上
爱奥尼亚cordova运行android——设备=e78ab88d
适合我。以防有人遇到与我相同的问题。也可以运行应用程序live do。
$ionic cordova运行android-l
确保手机通过电缆与笔记本电脑连接。该设备ID是什么?是否可以将其更改为简单的人类可读形式?如果运行
adb设备
,您将看到所有设备。如果你是唯一的一个,这是唯一的入口如果你只使用cordova,你可以使用相同的命令而不使用ionic
keyworkd:cordova运行android--target=e78ab88d
,就像我的情况一样,它对我有效。