2017-07-29 71 views
1

我已经使用ionic2 + cordova构建了一个应用,现在我正试图在真实的设备中运行该应用。我已经设置了所有必需的东西,例如:%JAVA_HOME%,%ANDROID_HOME%,%ANT_HOME%以及所有路径。然而,当我尝试运行命令:离子cordova运行android,我收到此错误:“CORDOVA不是一个有效的任务”。在真实的Android设备中测试ionic2

当我运行:“离子运行Android的”我得到这个另一个错误:“没有模拟器映像(AVDS)发现,如果你想创建一个 AVD遵循此处提供的说明: http://developer.android.com/tools/devices/index.html 或运行“机器人在命令行上创建avd --name --target' “。

请问,我是移动世界的新手,所以我想到了开始一个小的POC,但我甚至无法在手机上运行。有人可以帮我解决这个问题吗?我将不胜感激

+0

确保你有一个真正的设备连接到你的电脑,然后运行'adb devices'来检查adb是否识别它。 – akz92

+0

@ akz92,谢谢你回复我,我确实希望你建议我,我运行了以下命令:adb设备,它回应:“连接的设备列表”。奇怪的是,列表中没有显示任何内容,这意味着我的笔记本电脑不识别任何设备,但我有两个连接的(Iphone,三星Galaxy),尽管...有任何猜测? –

+1

ADB只识别Android设备,并且为了识别您的设备,您需要在设备的开发人员设置中启用调试模式。看看这个教程:https://www.howtogeek.com/125769/how-to-install-and-use-abd-the-android-debug-bridge-utility/ – akz92

回答

0

亚行只识别Android设备,为了识别您的设备,您需要在设备的开发者设置中启用调试模式。检查出this tutorial

+0

再次感谢您的帮助 –