我是 ionic 的新手,我想在我的手机(Samsung Galaxy s4)上运行一个 ionic 示例应用程序,但我无法这样做。我已经在 Developer Options 中打开了 "USB Debugging"
。
如上所示,即使我的手机已连接,它也能在模拟器上运行。该应用程序可以在模拟器上正常运行
当我做的时候
$ionic run android
在日志中说:
No target specified and deploying to emulator
模拟器出现并且在运行应用程序时没有问题。
然后我试了一下
$adb devices -l
它显示我的设备 XXX
列在那里
现在我试着运行
$ionic run --devices
它说:未知平台:XXX
我试过了
$ionic run -d 'XXX'
它抛出错误
CordovaError: Unknown platform : XXX at cli .....
我什至尝试定义一个指定目标的运行配置文件,但结果是相似的。它在 q.js throw e; 处抛出错误;
Target 'XXX' not found, unable to run project.
有人可以告诉我我错过了什么步骤吗?
最佳答案
您好,首先检查您的目标 android 版本的 android-manifest.xml 文件,如果它是 22,则意味着您需要下载 22.0 的 android sdk 才能解决您的问题
关于android - ionic 运行android不在设备上运行应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31909626/