使用Visual Studio代码和Android Studio在实际设备或仿真器上测试Ionic应用

时间:2019-01-16 11:28:46

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

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

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

离子CLI版本: PRO 4.2.1 科尔多瓦版本::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

我希望有人可以帮助我。预先谢谢你。

2 个答案:

答案 0 :(得分:0)

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

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

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

答案 1 :(得分:0)

  

也许是插件依赖问题。删除此cordova-plugin-firebase   插件,然后在CLI上使用以下命令:

     

ionic cordova插件rm cordova-plugin-firebase cordova clean ionic   科尔多瓦准备android ionic科尔多瓦运行android,我希望能解决您的问题   问题。

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