警告:未指定目标,部署到模拟器

Kla*_*rtl 53 android cordova ionic

我正在尝试在我的手机上运行离子应用程序(Android 4.4.2).USB调试已激活.

当我运行命令"离子模拟android"一切正常,应用程序在模拟器中打开.

但是当我运行commad "离子运行android"时,我得到以下警告:

警告:未指定目标,部署到模拟器

并在虚拟设备上启动应用程序...

该应用程序不应该在我的手机上运行吗?我究竟做错了什么?我如何指定目标?

PS:当我将.apk文件复制到手机时,我可以运行该应用程序.

tom*_*ich 60

我打开了另一个开发人员工具(Chrome Inspect),它"吃"了连接.就我而言,只需关闭Chrome Inspect面板并运行ionic run android就可以了.


Kla*_*rtl 38

我解决了这个问题.

这是我做的:我输入命令行:( adb devices位于Android SDK中的"platform-tools"文件夹中),它返回一个空列表.

所以我安装了我从手机主页上下载的手机驱动程序.

现在该列表包含我的设备,应用程序在我的手机上启动.


Mic*_*iel 18

我有一个不同的问题,一个非常简单的解决方案.
当您第一次插入Android设备时,它会要求您信任计算机的证书.当我接到电话时,弹出屏幕消失在我身上.

只需拔掉/重新插入手机并接受计算机证书就可以了!


小智 17

启用设备进行调试后,请务必在设备上启用USB网络共享;

设置>网络共享和网络> USB网络共享

这解决了我的问题.


art*_*ian 15

在我的情况下,我有Android 5.1.1,以下是我采取的步骤:

  • 请检查您的PC是否识别您的手机(您可以访问USB闪存盘中的文件).如果没有,请从谷歌这里安装驱动程序.
  • 请检查手机上是否已选中USB调试选项,然后: 1- Go to Setting -> General -> '{} Developer options' 2- Look for the 'USB debugging' option 3- If the 'USB debugging' option is disabled then turn off 'Developer options' and turn it back on. Now you should be able to check the 'USB debugging' option.

在此输入图像描述


Sha*_*and 8

这些都不适用于Mac上的android 6.0.

我找到了这篇文章:http://trendblog.net/android-file-transfer-not-working/

引用它:

  • 通过转到设置>关于手机(通常在最底部)启用开发者模式>反复按Build ID,直到出现弹出窗口
  • 转到设置>开发者选项
  • 启用USB调试

  • 这很奇怪,但你必须反复点击内部版本号,然后在看到启用USB调试的设置之前突然说"你是开发人员". (2认同)