Android-эмулятор не устанавливает приложение при использовании команды «ionic emulate android»

Я новичок в программировании на Ionic и Android, поэтому мне жаль, если есть какие-то неудобства.

Моя проблема в том, что я не вижу свое приложение (приложение по умолчанию в учебнике) на эмулированном виртуальном устройстве Android. Он просто показывает мобильный телефон Android в основном после того, как я запускаю ionic emulate android . Поэтому я предполагаю, что приложение не было установлено на эмуляторе.

Он строит apk, но ничего не делает с ним. Кажется, я правильно установил anythink:

 > 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 

    Затем появляется меню, и вам нужно создать свой собственный avd, а затем запустить его

    Затем вам нужно открыть новый терминал (ctrl + alt + t). Cd на правильном пути вашего приложения.

    Теперь ionic emulate android должен работать.

    Вы также можете использовать сторонний эмулятор, такой как Genymotion (который работает намного быстрее).

    Используйте ionic build android и просто перетащите сборку APK /platforms/android/build/outputs/apk/android-debug.apk в эмулятор Genymotion.

    введите описание изображения здесь