Ionic 2 с MobileFirst 8

Я новичок в Ionic 2 с MobileFirst 8. Насколько мне известно, я установил Mobilefirst Server и MFP CLI по всему миру. Я создал проект Ionic с платформой Android, а затем установил Cordova-plugin-mfp. Когда я пытался запустить ионную кордову, эмулировать андроидные броски

Ошибка: Не удалось подготовить плагин для Android: Произошла непредвиденная ошибка. Обратитесь в службу поддержки IBM. [ОШИБКА] Произошла ошибка при запуске Cordova, эмулирующего Android (код выхода 1).

Ниже приведены сведения о моей системе.

cli packages: (/usr/local/lib/node_modules)

@ionic/cli-utils  : 1.18.0
ionic (Ionic CLI) : 3.18.0

глобальные пакеты:

cordova (Cordova CLI) : 7.0.1 

локальные пакеты:

@ionic/app-scripts : 3.1.6
Cordova Platforms  : android 7.0.0
Ionic Framework    : ionic-angular 3.9.2

Система:

Android SDK Tools : 26.1.1
ios-deploy        : 1.9.2 
Node              : v6.11.0
npm               : 3.10.10 
OS                : macOS Sierra
Xcode             : Xcode 9.1 Build version 9B55 

Прежде чем выполнить команду emulate, я выполнил регистрацию приложения mfpdev, приложение зарегистрировано в моей консоли MobileFirst, затем я перешел с помощью веб-обновления приложения mfpdev. Выдается другая ошибка

Error: Web resources could not be deployed for platform: android
Error: The mfpdev app webupdate command failed: ERRORDURINGEXTERNALSCRIPT

Может ли кто-нибудь сказать, что не так в моей среде, и предложить какую-нибудь ссылку для краткого о Ionic 2 с Mobilefirst 8. Заранее спасибо.


person jais    schedule 11.01.2018    source источник
comment
Просто для проверки — можете ли вы открыть свой проект в Android Studio и попробовать запустить его на устройстве или эмуляторе?   -  person Vivin K    schedule 11.01.2018
comment
Найдите журнал ошибок в Android Studio по ссылке @ВивинК   -  person jais    schedule 12.01.2018


Ответы (1)


В настоящее время версии платформы Android Cordova, поддерживаемые подключаемыми модулями MobileFirst, следующие: Cordova-android: >= 6.1.2 и ‹ 7.0.

Попробуйте использовать команду «Кордова платформа добавить [email protected]».

Дополнительные сведения см. здесь: https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/8.0/application-development/sdk/cordova/

person manjunath kallannavar    schedule 11.01.2018
comment
Отличный ответ @Manju. После деградации моего кордовского андроида до 6.1.2 он начал работать. Потрясающий - person jais; 12.01.2018
comment
@jais с удовольствием. Разработка поддержки подключаемых модулей MobileFirst для Cordova-Android версии 7.0 (cordova 8) находится в процессе, поддержка скоро будет прекращена. - person manjunath kallannavar; 13.01.2018
comment
Выпущена поддержка @jais для cordova-android версии 7.0 (cordova 8), см. здесь: mobilefirstplatform.ibmcloud.com/blog/2018/04/09/ - person manjunath kallannavar; 09.04.2018