【发布时间】:2017-07-29 21:51:27
【问题描述】:
我已经使用 ionic2 + cordova 构建了一个应用程序,现在我正在尝试在真实设备中运行它。我已经设置了所有我必须做的事情,例如:%JAVA_HOME%、%ANDROID_HOME%、%ANT_HOME% 以及所有路径。但是,当我尝试运行命令:ionic cordova run android 时,我收到此错误:“CORDOVA IS NOT A VALID TASK”。
当我运行:“ionic run android”时,我收到另一个错误:“找不到模拟器图像 (avds),如果您想创建一个 avd 请按照此处提供的说明进行操作: http://developer.android.com/tools/devices/index.html 或运行'android create avd --name --target' 在命令行中。”
拜托,我是移动世界的新手,所以我想开始一个小型 POC,但我什至无法在我的手机上运行它。有人可以帮我解决这个问题吗?我会很感激的
【问题讨论】:
-
确保你有一个真实的设备连接到你的电脑,然后运行
adb devices来检查adb是否识别它。 -
@akz92,感谢您回复我,我确实希望您告诉我,我运行了以下命令:adb devices 并回复:“连接的设备列表”。奇怪的是,该列表什么也没有显示,这意味着我的笔记本电脑无法识别任何设备,但我连接了两个设备(Iphone、Samsung Galaxy)......你猜吗?
-
ADB 仅识别 Android 设备,为了识别您的设备,您需要在设备的开发者设置中启用调试模式。查看本教程:howtogeek.com/125769/…
-
@akz92 非常感谢,感谢您我成功了,现在该应用程序正在我的私人手机中运行!你知道我怎样才能将此主题标记为已解决吗?
-
我会将我的 cmets 移至答案,以便您将其标记为已回答