使用’ionic emulate android’命令时,Android模拟器无法安装应用程序

我是Ionic和Android编程的新手,所以如果有任何不便,我很抱歉。

我的问题是我无法在模拟的android虚拟设备上看到我的应用程序(教程中的默认应用程序)。 它只是在我运行ionic emulate android后显示一个股票Android手机。 所以我假设应用程序没有安装在模拟器上。

它构建了apk但似乎没有对它做任何事情。 我想我正确地安装了所有想法:

 > duc@duc-ThinkPad-T450s:~/myApp$ ionic info Your system information: > Cordova CLI: 6.0.0 Ionic Version: 1.2.4 Ionic CLI Version: 1.7.14 > Ionic App Lib Version: 0.7.0 OS: Distributor ID: Ubuntu Description: > Ubuntu 14.04.4 LTS Node Version: v4.4.1 

我希望你能帮助我,只是想让教程继续:)

迎接,公爵

编辑

我终于设法使用此命令手动将apk安装到模拟设备:

  adb -s  install  

然而,手动安装它是非常不方便和烦人的。 有人有解决方案吗?

问题解决了! 你必须在命令行中写:

 android avd 

然后popup一个菜单,你必须创建自己的avd,然后启动

然后你需要打开一个新的终端(ctrl + alt + t)。 Cd到您应用的正确路径。

现在ionic emulate android应该工作。

您还可以使用像Genymotion这样的第三方仿真器(工作速度更快)。

使用ionic build android ,只需将构建APK /platforms/android/build/outputs/apk/android-debug.apk拖动到Genymotion模拟器。

在此处输入图像描述