离子无法找到目标Android设备

时间:2016-06-01 18:28:02

标签: android ionic-framework

我有一个运行4.2.2的root平板电脑,但我无法做到"离子运行android --target =设备ID"。它说:

ERROR running one or more of the platforms: Target '<device ID>' not found, unable to run project

当我执行&#34; adb devices&#34;时,我的设备ID就会显示出来。我已经删除并读取了android平台。该设备处于USB调试模式,它表示我已作为安装程序连接。我还信任我的计算机(Windows 7 64位)。

我将androidmanifest.xml更改为目标API为17.我错过了什么吗?还是因为我的平板电脑已植根?这是来自中国的第三方平板电脑。任何见解都表示赞赏!

2 个答案:

答案 0 :(得分:1)

当我将离子更新为v2时,我遇到了这个问题。

我所做的是在编译时调用adb显示的完整路径。

ANDROID_HOME=/Users/foo/Library/Android/sdk

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home

No target specified, deploying to emulator

在这种情况下:

/Users/foo/Library/Android/sdk/platform-tools/adb devices

令我惊讶的是我的设备没有列在那里,我必须重新插入它。

答案 1 :(得分:0)

  • 从开发人员(USB调试)模式配置设备。关于设置。
  • SDK版本是否与cordova兼容。