【问题标题】:Test ionic app on an actual device or emulator using visual studio code and android studio使用 Visual Studio 代码和 android Studio 在实际设备或模拟器上测试 ionic 应用程序
【发布时间】:2019-06-10 11:37:10
【问题描述】:

我是 ionic 应用程序开发的新手,我构建了一个 ionic 应用程序,每次运行测试时它都能在浏览器上正常运行。现在,我正在尝试使用命令“ionic cordova run android”将我的离子应用程序运行到实际设备或模拟器,但我总是收到此错误

https://discourse-cdn-sjc1.com/ionicframework/uploads/default/original/3X/c/e/ce18e83cfea95dd322ce80cdcf3f11b5911f4eae.png

Ionic CLI 版本: PRO 4.2.1 Cordova 版本: 8.0.0 NPM 版本: 6.4.1 Node.js 版本: 8.11.3 Visual Studio 代码版本: 1.30.2 Android Studio 版本: 3.3 Java 版本: 1.8.0_191

我也尝试过以下教程,但总是遇到同样的问题。 https://geeklearning.io/live-debug-your-cordova-ionic-application-with-visual-studio-code/ https://moduscreate.com/blog/ionic-cordova-debug-device-visual-studio-code/ https://www.youtube.com/watch?v=ZWrKakQOCYE

我希望有人可以帮助我解决这个问题。提前谢谢你。

【问题讨论】:

  • 您的 android-sdk 安装似乎有问题。您是否尝试过使用 android studio 运行您的应用程序?您应该使用 android studio 打开平台/android 文件夹作为项目并尝试从那里运行
  • 是的,我试图在 android studio 上打开我的平台/android,但我无法运行它,因为“运行”按钮被禁用,我什至不知道为什么。
  • 然后尝试进入 sdk 管理器并更新 android-sdk。然后确保您已正确配置所有内容。检查此链接:cordova.apache.org/docs/en/latest/guide/platforms/android/…
  • 好的。谢谢你的提示,我会试试这个,让你知道结果:)
  • 您好@NicolásLonghi,我尝试了您的建议,但遗憾的是它仍然不起作用。 “运行”按钮仍然被禁用,即使我尝试将它运行到命令面板它仍然返回相同的错误:(。

标签: cordova android-studio ionic-framework ionic3 hybrid-mobile-app


【解决方案1】:

确认您已安装 android SDK 后检查您的环境变量。运行命令ionic cordova requirements

https://cordova.apache.org/docs/en/latest/guide/platforms/android/index.html#setting-environment-variables

设置它们并重新启动计算机并再次尝试构建。

【讨论】:

  • 感谢您的建议。我已经从我在这里得到的解决方案(forum.ionicframework.com/t/…)中解决了这个问题。无论如何都非常感谢您的努力❤?
【解决方案2】:

可能是插件依赖问题。删除这个 cordova-plugin-firebase 插件,然后在 CLI 上使用此命令:

ionic cordova plugin rm cordova-plugin-firebase cordova clean ionic cordova prepare android ionic cordova run android 我希望能解决你的问题 问题。

https://forum.ionicframework.com/t/test-ionic-app-to-actual-device-or-emulator/153300/2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多