ZoneMinder / zmNinja

High performance, cross platform ionic app for Home/Commerical Security Surveillance using ZoneMinder
http://zmninja.zoneminder.com
Other
1.01k stars 268 forks source link

Building from source Hook failed error 02_jshint.js #1028

Closed Florent4223 closed 3 years ago

Florent4223 commented 3 years ago

Before you create an issue, please make sure you have read the FAQ. Common questions on API, no image etc are covered there. Please also read HOWTO REPORT ISSUES

The version of zmNinja you are reporting: 1.6.005

The version and OS of ZoneMinder you are using: Linux Ubuntu 18.04, ZM : 1.34

example: 1.32.3, Ubuntu Xenial 

Platform zmNinja is running on Android 10


**Did you build the package from source code yourself?**
Y

**Describe the bug**
A clear and concise description of what the bug is.
Install Dependencies : ok
Download zmNinja and install deps: OK 
Prepare for a build : NOK

cd zmNinja : ok
npm install : ok
ionic cordova platform add android   : NOK

**Debug logs**

Hook failed with error code 1: /home/sic/zmNinja/hooks/before_prepare/02_jshint.js
[ERROR] An error occurred while running subprocess cordova.

Thanks

welcome[bot] commented 3 years ago

👋 Thanks for opening your first issue here! If you're reporting a 🐞 bug, please make sure you follow the issue template or I may not respond.

pliablepixels commented 3 years ago

Cordova has a verbose option like so: cordova platform add android --verbose

Start from there. There are many reasons this can happen. Please also note my comment in the build from source instructions that tells users they are mostly on their own and need to debug much more than stopping at running a command.

Florent4223 commented 3 years ago

thanks for your return. Indeed I saw that the --verbose was an option. Nevertheless, the error did not seem more telling to me. And that's also why I studied well on my side to avoid making a request without having looked carefully on my side if I could not manage on my own

Here is the full log: Thanks

  ionic:lib Terminal info: { ci: false, shell: '/bin/bash', tty: true, windows: false } +0ms
  ionic:lib CLI global options: { _: [ 'cordova', 'platform', 'add', 'android' ], help: null, h: null, verbose: true, quiet: null, interactive: true, color: true, confirm: null, json: null, project: null, '--': [] } +12ms
  ionic:lib:project Project type from config: Ionic 1 (ionic1) +0ms
  ionic:lib:project Project details: { context: 'app', type: 'ionic1', errors: [], configPath: '/home/sic/zmNinja/ionic.config.json' } +1ms
  ionic Context: { binPath: '/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/@ionic/cli/bin/ionic', libPath: '/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/@ionic/cli', execPath: '/home/sic/zmNinja', version: '6.12.3' } +0ms
  ionic:lib:integrations:cordova:config Loading Cordova Config (config.xml: '/home/sic/zmNinja/config.xml', package.json: '/home/sic/zmNinja/package.json') +0ms
  ionic:lib:telemetry Sending telemetry for command: 'ionic cordova platform' [ 'add', 'android', '--verbose', '--interactive', '--color' ] +0ms
> cordova platform add android --verbose
Executing script found in hooks directory for hook "before_platform_add": hooks/before_platform_add/init_directories.js
Running command: /home/sic/zmNinja/hooks/before_platform_add/init_directories.js /home/sic/zmNinja
Command finished with error code 0: /home/sic/zmNinja/hooks/before_platform_add/init_directories.js /home/sic/zmNinja
Using cordova-fetch for cordova-android@^9.0.0
Removing "cordova-" prefix from cordova-android
Adding android project...
PlatformApi successfully found for platform android
Creating Cordova project for the Android platform:
    Path: platforms/android
    Package: com.pliablepixels.zmninja_pro
    Name: zmNinja
    Activity: MainActivity
    Android target: android-29
Copying android template project to platforms/android
Subproject Path: CordovaLib
Subproject Path: app
Android project created with cordova-android@9.0.0
Checking for any plugins added to the project that have not been installed in android platform
No differences found between plugins added to project and installed in android platform. Continuing...
PlatformApi successfully found for platform android
Generating platform-specific config.xml from defaults for android at /home/sic/zmNinja/platforms/android/app/src/main/res/xml/config.xml
Merging project's config.xml into platform-specific android config.xml
[Gradle Properties] Preparing Configuration
[Gradle Properties] File missing, creating file with Cordova defaults.
[Gradle Properties] Appending default configuration properties
[Gradle Properties] Appending configuration item: org.gradle.daemon=true
[Gradle Properties] Appending configuration item: org.gradle.jvmargs=-Xmx2048m
[Gradle Properties] Appending configuration item: android.useAndroidX=false
[Gradle Properties] Appending configuration item: android.enableJetifier=false
[Gradle Properties] Appending custom configuration properties
[Gradle Properties] Appending configuration item: cdvMinSdkVersion=22
[Gradle Properties] Appending configuration item: cdvTargetSdkVersion=29
[Gradle Properties] Updating and Saving File
Merging and updating files from [www, platforms/android/platform_www] to platforms/android/app/src/main/assets/www
  copy  www/ZMNINJA-LICENSE-DESKTOP-CLIENT.txt platforms/android/app/src/main/assets/www/ZMNINJA-LICENSE-DESKTOP-CLIENT.txt (new file)
  mkdir platforms/android/app/src/main/assets/www/cordova-js-src
  mkdir platforms/android/app/src/main/assets/www/cordova-js-src/android
  copy  platforms/android/platform_www/cordova-js-src/android/nativeapiprovider.js platforms/android/app/src/main/assets/www/cordova-js-src/android/nativeapiprovider.js (new file)
  copy  platforms/android/platform_www/cordova-js-src/android/promptbasednativeapi.js platforms/android/app/src/main/assets/www/cordova-js-src/android/promptbasednativeapi.js (new file)
  copy  platforms/android/platform_www/cordova-js-src/exec.js platforms/android/app/src/main/assets/www/cordova-js-src/exec.js (new file)
  copy  platforms/android/platform_www/cordova-js-src/platform.js platforms/android/app/src/main/assets/www/cordova-js-src/platform.js (new file)
  mkdir platforms/android/app/src/main/assets/www/cordova-js-src/plugin
  mkdir platforms/android/app/src/main/assets/www/cordova-js-src/plugin/android
  copy  platforms/android/platform_www/cordova-js-src/plugin/android/app.js platforms/android/app/src/main/assets/www/cordova-js-src/plugin/android/app.js (new file)
  copy  platforms/android/platform_www/cordova.js platforms/android/app/src/main/assets/www/cordova.js (updated file)
  copy  www/css/angular-carousel.min.css platforms/android/app/src/main/assets/www/css/angular-carousel.min.css (new file)
  copy  www/css/angular-circular-navigation.min.css platforms/android/app/src/main/assets/www/css/angular-circular-navigation.min.css (new file)
  copy  www/css/animate.min.css platforms/android/app/src/main/assets/www/css/animate.min.css (new file)
  copy  www/css/custommfb.min.css platforms/android/app/src/main/assets/www/css/custommfb.min.css (new file)
  delete platforms/android/app/src/main/assets/www/css/index.css (no source)
  copy  www/css/ionic.app.css platforms/android/app/src/main/assets/www/css/ionic.app.css (new file)
  copy  www/css/ionic.app.min.css platforms/android/app/src/main/assets/www/css/ionic.app.min.css (new file)
  copy  www/css/mfb.css platforms/android/app/src/main/assets/www/css/mfb.css (new file)
  copy  www/css/style.css platforms/android/app/src/main/assets/www/css/style.css (new file)
  mkdir platforms/android/app/src/main/assets/www/external
  mkdir platforms/android/app/src/main/assets/www/external/css
  copy  www/external/css/angular-awesome-slider.min.css platforms/android/app/src/main/assets/www/external/css/angular-awesome-slider.min.css (new file)
  copy  www/external/css/angular-wizard.min.css platforms/android/app/src/main/assets/www/external/css/angular-wizard.min.css (new file)
  copy  www/external/css/font-awesome.min.css platforms/android/app/src/main/assets/www/external/css/font-awesome.min.css (new file)
  copy  www/external/css/ion-datetime-picker.min.css platforms/android/app/src/main/assets/www/external/css/ion-datetime-picker.min.css (new file)
  copy  www/external/css/ionic.content.banner.min.css platforms/android/app/src/main/assets/www/external/css/ionic.content.banner.min.css (new file)
  copy  www/external/css/radio.css platforms/android/app/src/main/assets/www/external/css/radio.css (new file)
  copy  www/external/css/vis-timeline-graph2d.min.css platforms/android/app/src/main/assets/www/external/css/vis-timeline-graph2d.min.css (new file)
  copy  www/external/css/vis-timeline-pp.min.css platforms/android/app/src/main/assets/www/external/css/vis-timeline-pp.min.css (new file)
  mkdir platforms/android/app/src/main/assets/www/external/fonts
  copy  www/external/fonts/FontAwesome.otf platforms/android/app/src/main/assets/www/external/fonts/FontAwesome.otf (new file)
  copy  www/external/fonts/fontawesome-webfont.eot platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.eot (new file)
  copy  www/external/fonts/fontawesome-webfont.svg platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.svg (new file)
  copy  www/external/fonts/fontawesome-webfont.ttf platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.ttf (new file)
  copy  www/external/fonts/fontawesome-webfont.woff platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.woff (new file)
  copy  www/external/fonts/fontawesome-webfont.woff2 platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.woff2 (new file)
  mkdir platforms/android/app/src/main/assets/www/external/js
  copy  www/external/js/Chart2.min.js platforms/android/app/src/main/assets/www/external/js/Chart2.min.js (new file)
  copy  www/external/js/angular-awesome-slider.min.js platforms/android/app/src/main/assets/www/external/js/angular-awesome-slider.min.js (new file)
  copy  www/external/js/angular-carousel.min.js platforms/android/app/src/main/assets/www/external/js/angular-carousel.min.js (new file)
  copy  www/external/js/angular-circular-navigation.min.js platforms/android/app/src/main/assets/www/external/js/angular-circular-navigation.min.js (new file)
  copy  www/external/js/angular-cookies.min.js platforms/android/app/src/main/assets/www/external/js/angular-cookies.min.js (new file)
  copy  www/external/js/angular-ios9-uiwebview.patch.js platforms/android/app/src/main/assets/www/external/js/angular-ios9-uiwebview.patch.js (new file)
  copy  www/external/js/angular-touch.min.js platforms/android/app/src/main/assets/www/external/js/angular-touch.min.js (new file)
  copy  www/external/js/angular-translate-loader-static-files.min.js platforms/android/app/src/main/assets/www/external/js/angular-translate-loader-static-files.min.js (new file)
  copy  www/external/js/angular-translate.min.js platforms/android/app/src/main/assets/www/external/js/angular-translate.min.js (new file)
  copy  www/external/js/angular-websocket.min.js platforms/android/app/src/main/assets/www/external/js/angular-websocket.min.js (new file)
  copy  www/external/js/angular-wizard.min.js platforms/android/app/src/main/assets/www/external/js/angular-wizard.min.js (new file)
  copy  www/external/js/angular.dcb-img-fallback.min.js platforms/android/app/src/main/assets/www/external/js/angular.dcb-img-fallback.min.js (new file)
  copy  www/external/js/crypto-js.js platforms/android/app/src/main/assets/www/external/js/crypto-js.js (new file)
  copy  www/external/js/draggabilly.pkgd.min.js platforms/android/app/src/main/assets/www/external/js/draggabilly.pkgd.min.js (new file)
  copy  www/external/js/filelogger.min.js platforms/android/app/src/main/assets/www/external/js/filelogger.min.js (new file)
  copy  www/external/js/holder.min.js platforms/android/app/src/main/assets/www/external/js/holder.min.js (new file)
  copy  www/external/js/imagesloaded.pkgd.min.js platforms/android/app/src/main/assets/www/external/js/imagesloaded.pkgd.min.js (new file)
  copy  www/external/js/ion-datetime-picker.min.js platforms/android/app/src/main/assets/www/external/js/ion-datetime-picker.min.js (new file)
  copy  www/external/js/ion-pullup.min.js platforms/android/app/src/main/assets/www/external/js/ion-pullup.min.js (new file)
  copy  www/external/js/ionRadio.min.js platforms/android/app/src/main/assets/www/external/js/ionRadio.min.js (new file)
  copy  www/external/js/ionic-native-transitions.min.js platforms/android/app/src/main/assets/www/external/js/ionic-native-transitions.min.js (new file)
  copy  www/external/js/ionic.bundle.min.js platforms/android/app/src/main/assets/www/external/js/ionic.bundle.min.js (new file)
  copy  www/external/js/ionic.content.banner.min.js platforms/android/app/src/main/assets/www/external/js/ionic.content.banner.min.js (new file)
  copy  www/external/js/localforage-cordovasqlitedriver.js platforms/android/app/src/main/assets/www/external/js/localforage-cordovasqlitedriver.js (new file)
  copy  www/external/js/localforage.min.js platforms/android/app/src/main/assets/www/external/js/localforage.min.js (new file)
  copy  www/external/js/lz-string.min.js platforms/android/app/src/main/assets/www/external/js/lz-string.min.js (new file)
  copy  www/external/js/masonry.pkgd.min.js platforms/android/app/src/main/assets/www/external/js/masonry.pkgd.min.js (new file)
  copy  www/external/js/mfb-directive.js platforms/android/app/src/main/assets/www/external/js/mfb-directive.js (new file)
  copy  www/external/js/moment-timezone-with-data.min.js platforms/android/app/src/main/assets/www/external/js/moment-timezone-with-data.min.js (new file)
  copy  www/external/js/moment-with-locales.min.js platforms/android/app/src/main/assets/www/external/js/moment-with-locales.min.js (new file)
  copy  www/external/js/ng-cordova.min.js platforms/android/app/src/main/assets/www/external/js/ng-cordova.min.js (new file)
  copy  www/external/js/packery.pkgd.min.js platforms/android/app/src/main/assets/www/external/js/packery.pkgd.min.js (new file)
  copy  www/external/js/uri.min.js platforms/android/app/src/main/assets/www/external/js/uri.min.js (new file)
  copy  www/external/js/vis-timeline-graph2d.min.js platforms/android/app/src/main/assets/www/external/js/vis-timeline-graph2d.min.js (new file)
  copy  www/external/js/vis-timeline-pp.min.js platforms/android/app/src/main/assets/www/external/js/vis-timeline-pp.min.js (new file)
  mkdir platforms/android/app/src/main/assets/www/external/videogular2.2.1
  mkdir platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts
  copy  www/external/videogular2.2.1/fonts/videogular.dev.svg platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.dev.svg (new file)
  copy  www/external/videogular2.2.1/fonts/videogular.eot platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.eot (new file)
  copy  www/external/videogular2.2.1/fonts/videogular.svg platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.svg (new file)
  copy  www/external/videogular2.2.1/fonts/videogular.ttf platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.ttf (new file)
  copy  www/external/videogular2.2.1/fonts/videogular.woff platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.woff (new file)
  copy  www/external/videogular2.2.1/vg-buffering.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/vg-buffering.min.js (new file)
  copy  www/external/videogular2.2.1/vg-controls.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/vg-controls.min.js (new file)
  copy  www/external/videogular2.2.1/vg-overlay-play.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/vg-overlay-play.min.js (new file)
  copy  www/external/videogular2.2.1/videogular-cuepoints.min.css platforms/android/app/src/main/assets/www/external/videogular2.2.1/videogular-cuepoints.min.css (new file)
  copy  www/external/videogular2.2.1/videogular-cuepoints.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/videogular-cuepoints.min.js (new file)
  copy  www/external/videogular2.2.1/videogular.min.css platforms/android/app/src/main/assets/www/external/videogular2.2.1/videogular.min.css (new file)
  copy  www/external/videogular2.2.1/videogular.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/videogular.min.js (new file)
  copy  www/img/authlogo.png platforms/android/app/src/main/assets/www/img/authlogo.png (new file)
  delete platforms/android/app/src/main/assets/www/img/cordova.png (no source)
  copy  www/img/gif-anim.png platforms/android/app/src/main/assets/www/img/gif-anim.png (new file)
  copy  www/img/gif.svg platforms/android/app/src/main/assets/www/img/gif.svg (new file)
  copy  www/img/ionic.png platforms/android/app/src/main/assets/www/img/ionic.png (new file)
  delete platforms/android/app/src/main/assets/www/img/logo.png (no source)
  copy  www/img/mp4.svg platforms/android/app/src/main/assets/www/img/mp4.svg (new file)
  copy  www/img/ninja.png platforms/android/app/src/main/assets/www/img/ninja.png (new file)
  copy  www/img/noimage.png platforms/android/app/src/main/assets/www/img/noimage.png (new file)
  copy  www/img/portalurl.png platforms/android/app/src/main/assets/www/img/portalurl.png (new file)
  copy  www/img/wizard.svg platforms/android/app/src/main/assets/www/img/wizard.svg (new file)
  copy  www/index.html platforms/android/app/src/main/assets/www/index.html (updated file)
  copy  www/js/BookmarkCtrl.js platforms/android/app/src/main/assets/www/js/BookmarkCtrl.js (new file)
  copy  www/js/DevOptionsCtrl.js platforms/android/app/src/main/assets/www/js/DevOptionsCtrl.js (new file)
  copy  www/js/EventCtrl.js platforms/android/app/src/main/assets/www/js/EventCtrl.js (new file)
  copy  www/js/EventDateTimeFilterCtrl.js platforms/android/app/src/main/assets/www/js/EventDateTimeFilterCtrl.js (new file)
  copy  www/js/EventModalCtrl.js platforms/android/app/src/main/assets/www/js/EventModalCtrl.js (new file)
  copy  www/js/EventServer.js platforms/android/app/src/main/assets/www/js/EventServer.js (new file)
  copy  www/js/EventServerSettingsCtrl.js platforms/android/app/src/main/assets/www/js/EventServerSettingsCtrl.js (new file)
  copy  www/js/EventsGraphsCtrl.js platforms/android/app/src/main/assets/www/js/EventsGraphsCtrl.js (new file)
  copy  www/js/EventsModalGraphCtrl.js platforms/android/app/src/main/assets/www/js/EventsModalGraphCtrl.js (new file)
  copy  www/js/FirstUseCtrl.js platforms/android/app/src/main/assets/www/js/FirstUseCtrl.js (new file)
  copy  www/js/HelpCtrl.js platforms/android/app/src/main/assets/www/js/HelpCtrl.js (new file)
  copy  www/js/ImportantMessageCtrl.js platforms/android/app/src/main/assets/www/js/ImportantMessageCtrl.js (new file)
  copy  www/js/InvalidApiCtrl.js platforms/android/app/src/main/assets/www/js/InvalidApiCtrl.js (new file)
  copy  www/js/LogCtrl.js platforms/android/app/src/main/assets/www/js/LogCtrl.js (new file)
  copy  www/js/LoginCtrl.js platforms/android/app/src/main/assets/www/js/LoginCtrl.js (new file)
  copy  www/js/LowVersionCtrl.js platforms/android/app/src/main/assets/www/js/LowVersionCtrl.js (new file)
  copy  www/js/MenuController.js platforms/android/app/src/main/assets/www/js/MenuController.js (new file)
  copy  www/js/MomentCtrl.js platforms/android/app/src/main/assets/www/js/MomentCtrl.js (new file)
  copy  www/js/MonitorCtrl.js platforms/android/app/src/main/assets/www/js/MonitorCtrl.js (new file)
  copy  www/js/MonitorModalCtrl.js platforms/android/app/src/main/assets/www/js/MonitorModalCtrl.js (new file)
  copy  www/js/MontageCtrl.js platforms/android/app/src/main/assets/www/js/MontageCtrl.js (new file)
  copy  www/js/MontageHistoryCtrl.js platforms/android/app/src/main/assets/www/js/MontageHistoryCtrl.js (new file)
  copy  www/js/NVR.js platforms/android/app/src/main/assets/www/js/NVR.js (new file)
  copy  www/js/NewsCtrl.js platforms/android/app/src/main/assets/www/js/NewsCtrl.js (new file)
  copy  www/js/PortalLoginCtrl.js platforms/android/app/src/main/assets/www/js/PortalLoginCtrl.js (new file)
  copy  www/js/RefreshCtrl.js platforms/android/app/src/main/assets/www/js/RefreshCtrl.js (new file)
  copy  www/js/StateCtrl.js platforms/android/app/src/main/assets/www/js/StateCtrl.js (new file)
  copy  www/js/TimelineCtrl.js platforms/android/app/src/main/assets/www/js/TimelineCtrl.js (new file)
  copy  www/js/TimelineModalCtrl.js platforms/android/app/src/main/assets/www/js/TimelineModalCtrl.js (new file)
  copy  www/js/WizardCtrl.js platforms/android/app/src/main/assets/www/js/WizardCtrl.js (new file)
  copy  www/js/app.js platforms/android/app/src/main/assets/www/js/app.js (new file)
  copy  www/js/controllers.js platforms/android/app/src/main/assets/www/js/controllers.js (new file)
  delete platforms/android/app/src/main/assets/www/js/index.js (no source)
  copy  www/js/ionicUtils.js platforms/android/app/src/main/assets/www/js/ionicUtils.js (new file)
  mkdir platforms/android/app/src/main/assets/www/lang
  copy  www/lang/README.md platforms/android/app/src/main/assets/www/lang/README.md (new file)
  copy  www/lang/check_stale_keys.sh platforms/android/app/src/main/assets/www/lang/check_stale_keys.sh (new file)
  copy  www/lang/checklang.py platforms/android/app/src/main/assets/www/lang/checklang.py (new file)
  mkdir platforms/android/app/src/main/assets/www/lang/help
  copy  www/lang/help/help-de.html platforms/android/app/src/main/assets/www/lang/help/help-de.html (new file)
  copy  www/lang/help/help-en.html platforms/android/app/src/main/assets/www/lang/help/help-en.html (new file)
  copy  www/lang/help/help-it.html platforms/android/app/src/main/assets/www/lang/help/help-it.html (new file)
  copy  www/lang/help/help-pl.html platforms/android/app/src/main/assets/www/lang/help/help-pl.html (new file)
  copy  www/lang/help/help-se.html platforms/android/app/src/main/assets/www/lang/help/help-se.html (new file)
  copy  www/lang/locale-ar.json platforms/android/app/src/main/assets/www/lang/locale-ar.json (new file)
  copy  www/lang/locale-ba.json platforms/android/app/src/main/assets/www/lang/locale-ba.json (new file)
  copy  www/lang/locale-de.json platforms/android/app/src/main/assets/www/lang/locale-de.json (new file)
  copy  www/lang/locale-en.json platforms/android/app/src/main/assets/www/lang/locale-en.json (new file)
  copy  www/lang/locale-es.json platforms/android/app/src/main/assets/www/lang/locale-es.json (new file)
  copy  www/lang/locale-fr.json platforms/android/app/src/main/assets/www/lang/locale-fr.json (new file)
  copy  www/lang/locale-hu.json platforms/android/app/src/main/assets/www/lang/locale-hu.json (new file)
  copy  www/lang/locale-it.json platforms/android/app/src/main/assets/www/lang/locale-it.json (new file)
  copy  www/lang/locale-nl.json platforms/android/app/src/main/assets/www/lang/locale-nl.json (new file)
  copy  www/lang/locale-pl.json platforms/android/app/src/main/assets/www/lang/locale-pl.json (new file)
  copy  www/lang/locale-pt.json platforms/android/app/src/main/assets/www/lang/locale-pt.json (new file)
  copy  www/lang/locale-ru.json platforms/android/app/src/main/assets/www/lang/locale-ru.json (new file)
  copy  www/lang/locale-se.json platforms/android/app/src/main/assets/www/lang/locale-se.json (new file)
  copy  www/lang/locale-zh_CN.json platforms/android/app/src/main/assets/www/lang/locale-zh_CN.json (new file)
  mkdir platforms/android/app/src/main/assets/www/lib
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome
  copy  www/lib/font-awesome/.bower.json platforms/android/app/src/main/assets/www/lib/font-awesome/.bower.json (new file)
  copy  www/lib/font-awesome/.gitignore platforms/android/app/src/main/assets/www/lib/font-awesome/.gitignore (new file)
  copy  www/lib/font-awesome/.npmignore platforms/android/app/src/main/assets/www/lib/font-awesome/.npmignore (new file)
  copy  www/lib/font-awesome/bower.json platforms/android/app/src/main/assets/www/lib/font-awesome/bower.json (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome/css
  copy  www/lib/font-awesome/css/font-awesome.css platforms/android/app/src/main/assets/www/lib/font-awesome/css/font-awesome.css (new file)
  copy  www/lib/font-awesome/css/font-awesome.css.map platforms/android/app/src/main/assets/www/lib/font-awesome/css/font-awesome.css.map (new file)
  copy  www/lib/font-awesome/css/font-awesome.min.css platforms/android/app/src/main/assets/www/lib/font-awesome/css/font-awesome.min.css (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome/fonts
  copy  www/lib/font-awesome/fonts/FontAwesome.otf platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/FontAwesome.otf (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.eot platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.eot (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.svg platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.svg (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.ttf platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.ttf (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.woff platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.woff (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.woff2 platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.woff2 (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome/less
  copy  www/lib/font-awesome/less/animated.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/animated.less (new file)
  copy  www/lib/font-awesome/less/bordered-pulled.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/bordered-pulled.less (new file)
  copy  www/lib/font-awesome/less/core.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/core.less (new file)
  copy  www/lib/font-awesome/less/fixed-width.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/fixed-width.less (new file)
  copy  www/lib/font-awesome/less/font-awesome.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/font-awesome.less (new file)
  copy  www/lib/font-awesome/less/icons.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/icons.less (new file)
  copy  www/lib/font-awesome/less/larger.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/larger.less (new file)
  copy  www/lib/font-awesome/less/list.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/list.less (new file)
  copy  www/lib/font-awesome/less/mixins.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/mixins.less (new file)
  copy  www/lib/font-awesome/less/path.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/path.less (new file)
  copy  www/lib/font-awesome/less/rotated-flipped.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/rotated-flipped.less (new file)
  copy  www/lib/font-awesome/less/stacked.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/stacked.less (new file)
  copy  www/lib/font-awesome/less/variables.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/variables.less (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome/scss
  copy  www/lib/font-awesome/scss/_animated.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_animated.scss (new file)
  copy  www/lib/font-awesome/scss/_bordered-pulled.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_bordered-pulled.scss (new file)
  copy  www/lib/font-awesome/scss/_core.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_core.scss (new file)
  copy  www/lib/font-awesome/scss/_fixed-width.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_fixed-width.scss (new file)
  copy  www/lib/font-awesome/scss/_icons.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_icons.scss (new file)
  copy  www/lib/font-awesome/scss/_larger.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_larger.scss (new file)
  copy  www/lib/font-awesome/scss/_list.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_list.scss (new file)
  copy  www/lib/font-awesome/scss/_mixins.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_mixins.scss (new file)
  copy  www/lib/font-awesome/scss/_path.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_path.scss (new file)
  copy  www/lib/font-awesome/scss/_rotated-flipped.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_rotated-flipped.scss (new file)
  copy  www/lib/font-awesome/scss/_stacked.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_stacked.scss (new file)
  copy  www/lib/font-awesome/scss/_variables.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_variables.scss (new file)
  copy  www/lib/font-awesome/scss/font-awesome.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/font-awesome.scss (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic
  copy  www/lib/ionic/.bower.json platforms/android/app/src/main/assets/www/lib/ionic/.bower.json (new file)
  copy  www/lib/ionic/README.md platforms/android/app/src/main/assets/www/lib/ionic/README.md (new file)
  copy  www/lib/ionic/bower.json platforms/android/app/src/main/assets/www/lib/ionic/bower.json (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/css
  copy  www/lib/ionic/css/ionic.css platforms/android/app/src/main/assets/www/lib/ionic/css/ionic.css (new file)
  copy  www/lib/ionic/css/ionic.min.css platforms/android/app/src/main/assets/www/lib/ionic/css/ionic.min.css (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/fonts
  copy  www/lib/ionic/fonts/ionicons.eot platforms/android/app/src/main/assets/www/lib/ionic/fonts/ionicons.eot (new file)
  copy  www/lib/ionic/fonts/ionicons.svg platforms/android/app/src/main/assets/www/lib/ionic/fonts/ionicons.svg (new file)
  copy  www/lib/ionic/fonts/ionicons.ttf platforms/android/app/src/main/assets/www/lib/ionic/fonts/ionicons.ttf (new file)
  copy  www/lib/ionic/fonts/ionicons.woff platforms/android/app/src/main/assets/www/lib/ionic/fonts/ionicons.woff (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/js
  copy  www/lib/ionic/js/ionic-angular.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic-angular.js (new file)
  copy  www/lib/ionic/js/ionic-angular.min.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic-angular.min.js (new file)
  copy  www/lib/ionic/js/ionic.bundle.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic.bundle.js (new file)
  copy  www/lib/ionic/js/ionic.bundle.min.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic.bundle.min.js (new file)
  copy  www/lib/ionic/js/ionic.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic.js (new file)
  copy  www/lib/ionic/js/ionic.min.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic.min.js (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/scss
  copy  www/lib/ionic/scss/_action-sheet.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_action-sheet.scss (new file)
  copy  www/lib/ionic/scss/_animations.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_animations.scss (new file)
  copy  www/lib/ionic/scss/_backdrop.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_backdrop.scss (new file)
  copy  www/lib/ionic/scss/_badge.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_badge.scss (new file)
  copy  www/lib/ionic/scss/_bar.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_bar.scss (new file)
  copy  www/lib/ionic/scss/_button-bar.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_button-bar.scss (new file)
  copy  www/lib/ionic/scss/_button.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_button.scss (new file)
  copy  www/lib/ionic/scss/_checkbox.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_checkbox.scss (new file)
  copy  www/lib/ionic/scss/_form.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_form.scss (new file)
  copy  www/lib/ionic/scss/_grid.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_grid.scss (new file)
  copy  www/lib/ionic/scss/_items.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_items.scss (new file)
  copy  www/lib/ionic/scss/_list.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_list.scss (new file)
  copy  www/lib/ionic/scss/_loading.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_loading.scss (new file)
  copy  www/lib/ionic/scss/_menu.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_menu.scss (new file)
  copy  www/lib/ionic/scss/_mixins.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_mixins.scss (new file)
  copy  www/lib/ionic/scss/_modal.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_modal.scss (new file)
  copy  www/lib/ionic/scss/_platform.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_platform.scss (new file)
  copy  www/lib/ionic/scss/_popover.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_popover.scss (new file)
  copy  www/lib/ionic/scss/_popup.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_popup.scss (new file)
  copy  www/lib/ionic/scss/_progress.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_progress.scss (new file)
  copy  www/lib/ionic/scss/_radio.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_radio.scss (new file)
  copy  www/lib/ionic/scss/_range.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_range.scss (new file)
  copy  www/lib/ionic/scss/_refresher.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_refresher.scss (new file)
  copy  www/lib/ionic/scss/_reset.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_reset.scss (new file)
  copy  www/lib/ionic/scss/_scaffolding.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_scaffolding.scss (new file)
  copy  www/lib/ionic/scss/_select.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_select.scss (new file)
  copy  www/lib/ionic/scss/_slide-box.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_slide-box.scss (new file)
  copy  www/lib/ionic/scss/_slides.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_slides.scss (new file)
  copy  www/lib/ionic/scss/_spinner.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_spinner.scss (new file)
  copy  www/lib/ionic/scss/_tabs.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_tabs.scss (new file)
  copy  www/lib/ionic/scss/_toggle.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_toggle.scss (new file)
  copy  www/lib/ionic/scss/_transitions.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_transitions.scss (new file)
  copy  www/lib/ionic/scss/_type.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_type.scss (new file)
  copy  www/lib/ionic/scss/_util.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_util.scss (new file)
  copy  www/lib/ionic/scss/_variables.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_variables.scss (new file)
  copy  www/lib/ionic/scss/ionic.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionic.scss (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons
  copy  www/lib/ionic/scss/ionicons/_ionicons-font.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons/_ionicons-font.scss (new file)
  copy  www/lib/ionic/scss/ionicons/_ionicons-icons.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons/_ionicons-icons.scss (new file)
  copy  www/lib/ionic/scss/ionicons/_ionicons-variables.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons/_ionicons-variables.scss (new file)
  copy  www/lib/ionic/scss/ionicons/ionicons.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons/ionicons.scss (new file)
  copy  www/lib/ionic/scss/tsconfig.json platforms/android/app/src/main/assets/www/lib/ionic/scss/tsconfig.json (new file)
  mkdir platforms/android/app/src/main/assets/www/sounds
  copy  www/sounds/blop.caf platforms/android/app/src/main/assets/www/sounds/blop.caf (new file)
  copy  www/sounds/blop.mp3 platforms/android/app/src/main/assets/www/sounds/blop.mp3 (new file)
  mkdir platforms/android/app/src/main/assets/www/templates
  copy  www/templates/bookmark.html platforms/android/app/src/main/assets/www/templates/bookmark.html (new file)
  copy  www/templates/devoptions.html platforms/android/app/src/main/assets/www/templates/devoptions.html (new file)
  copy  www/templates/events-date-time-filter.html platforms/android/app/src/main/assets/www/templates/events-date-time-filter.html (new file)
  copy  www/templates/events-graphs.html platforms/android/app/src/main/assets/www/templates/events-graphs.html (new file)
  copy  www/templates/events-modal.html platforms/android/app/src/main/assets/www/templates/events-modal.html (new file)
  copy  www/templates/events-modalgraph.html platforms/android/app/src/main/assets/www/templates/events-modalgraph.html (new file)
  copy  www/templates/events-popover.html platforms/android/app/src/main/assets/www/templates/events-popover.html (new file)
  copy  www/templates/events.html platforms/android/app/src/main/assets/www/templates/events.html (new file)
  copy  www/templates/eventserversettings.html platforms/android/app/src/main/assets/www/templates/eventserversettings.html (new file)
  copy  www/templates/first-use.html platforms/android/app/src/main/assets/www/templates/first-use.html (new file)
  mkdir platforms/android/app/src/main/assets/www/templates/help
  copy  www/templates/help.html platforms/android/app/src/main/assets/www/templates/help.html (new file)
  copy  www/templates/help/montage-help.html platforms/android/app/src/main/assets/www/templates/help/montage-help.html (new file)
  copy  www/templates/image-modal.html platforms/android/app/src/main/assets/www/templates/image-modal.html (new file)
  copy  www/templates/important_message.html platforms/android/app/src/main/assets/www/templates/important_message.html (new file)
  copy  www/templates/invalidapi.html platforms/android/app/src/main/assets/www/templates/invalidapi.html (new file)
  copy  www/templates/log.html platforms/android/app/src/main/assets/www/templates/log.html (new file)
  copy  www/templates/login.html platforms/android/app/src/main/assets/www/templates/login.html (new file)
  copy  www/templates/lowversion.html platforms/android/app/src/main/assets/www/templates/lowversion.html (new file)
  copy  www/templates/menu.html platforms/android/app/src/main/assets/www/templates/menu.html (new file)
  copy  www/templates/moment-mask.html platforms/android/app/src/main/assets/www/templates/moment-mask.html (new file)
  copy  www/templates/moment-popover.html platforms/android/app/src/main/assets/www/templates/moment-popover.html (new file)
  copy  www/templates/moment.html platforms/android/app/src/main/assets/www/templates/moment.html (new file)
  copy  www/templates/monitors-modal.html platforms/android/app/src/main/assets/www/templates/monitors-modal.html (new file)
  copy  www/templates/monitors.html platforms/android/app/src/main/assets/www/templates/monitors.html (new file)
  copy  www/templates/montage-history.html platforms/android/app/src/main/assets/www/templates/montage-history.html (new file)
  copy  www/templates/montage.html platforms/android/app/src/main/assets/www/templates/montage.html (new file)
  copy  www/templates/news.html platforms/android/app/src/main/assets/www/templates/news.html (new file)
  copy  www/templates/refresh.html platforms/android/app/src/main/assets/www/templates/refresh.html (new file)
  copy  www/templates/reorder-modal.html platforms/android/app/src/main/assets/www/templates/reorder-modal.html (new file)
  copy  www/templates/state.html platforms/android/app/src/main/assets/www/templates/state.html (new file)
  copy  www/templates/timeline-modal.html platforms/android/app/src/main/assets/www/templates/timeline-modal.html (new file)
  copy  www/templates/timeline-popover.html platforms/android/app/src/main/assets/www/templates/timeline-popover.html (new file)
  copy  www/templates/timeline.html platforms/android/app/src/main/assets/www/templates/timeline.html (new file)
  copy  www/templates/wizard.html platforms/android/app/src/main/assets/www/templates/wizard.html (new file)
  copy  www/templates/zm-portal-login.html platforms/android/app/src/main/assets/www/templates/zm-portal-login.html (new file)
Wrote out android application name "zmNinja" to /home/sic/zmNinja/platforms/android/app/src/main/res/values/strings.xml
android-versionCode not found in config.xml. Generating a code based on version in config.xml (1.6.005): 10605
Wrote out Android package name "com.pliablepixels.zmninja_pro" to /home/sic/zmNinja/platforms/android/app/src/main/java/com/pliablepixels/zmninja_pro/MainActivity.java
Updating icons at platforms/android/app/src/main/res
  delete platforms/android/app/src/main/res/mipmap-hdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-hdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-hdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-hdpi-icon.png platforms/android/app/src/main/res/mipmap-hdpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-ldpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-ldpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-ldpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-ldpi-icon.png platforms/android/app/src/main/res/mipmap-ldpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-mdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-mdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-mdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-mdpi-icon.png platforms/android/app/src/main/res/mipmap-mdpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-xhdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-xhdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-xhdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-xhdpi-icon.png platforms/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-xxhdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-xxhdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-xxhdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-xxhdpi-icon.png platforms/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-xxxhdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-xxxhdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-xxxhdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-xxxhdpi-icon.png platforms/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (updated file)
Updating splash screens at platforms/android/app/src/main/res
  copy  resources/android/splash/drawable-land-hdpi-screen.png platforms/android/app/src/main/res/drawable-land-hdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-ldpi-screen.png platforms/android/app/src/main/res/drawable-land-ldpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-mdpi-screen.png platforms/android/app/src/main/res/drawable-land-mdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-xhdpi-screen.png platforms/android/app/src/main/res/drawable-land-xhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-xxhdpi-screen.png platforms/android/app/src/main/res/drawable-land-xxhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-xxxhdpi-screen.png platforms/android/app/src/main/res/drawable-land-xxxhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-hdpi-screen.png platforms/android/app/src/main/res/drawable-port-hdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-ldpi-screen.png platforms/android/app/src/main/res/drawable-port-ldpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-mdpi-screen.png platforms/android/app/src/main/res/drawable-port-mdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-xhdpi-screen.png platforms/android/app/src/main/res/drawable-port-xhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-xxhdpi-screen.png platforms/android/app/src/main/res/drawable-port-xxhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-xxxhdpi-screen.png platforms/android/app/src/main/res/drawable-port-xxxhdpi/screen.png (updated file)
Updating resource files at platforms/android
  copy  google-services.json platforms/android/app/google-services.json (new file)
  copy  etc/android-notification-icons/ic_stat_notification.png platforms/android/app/src/main/res/drawable/ic_stat_notification.png (new file)
  copy  build-extras.gradle platforms/android/build-extras.gradle (new file)
  copy  etc/android-tv-banner/banner.png platforms/android/res/drawable/banner.png (new file)
  copy  www/sounds/blop.mp3 platforms/android/res/raw/blop.mp3 (new file)
Prepared android project successfully
Executing script found in hooks directory for hook "before_prepare": hooks/before_prepare/02_jshint.js
Running command: /home/sic/zmNinja/hooks/before_prepare/02_jshint.js /home/sic/zmNinja
Linting www/js/BookmarkCtrl.js
File www/js/BookmarkCtrl.js has no errors.
-----------------------------------------
Linting www/js/DevOptionsCtrl.js
File www/js/DevOptionsCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventCtrl.js
File www/js/EventCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventDateTimeFilterCtrl.js
File www/js/EventDateTimeFilterCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventModalCtrl.js
Errors in file www/js/EventModalCtrl.js
590:4 -> Missing semicolon. ->   }
671:28 -> Missing semicolon. ->               var totalTime 
673:50 -> Missing semicolon. ->                 totalTime = handle.totalTime/1000
-----------------------------------------
Linting www/js/EventServer.js
File www/js/EventServer.js has no errors.
-----------------------------------------
Linting www/js/EventServerSettingsCtrl.js
File www/js/EventServerSettingsCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventsGraphsCtrl.js
File www/js/EventsGraphsCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventsModalGraphCtrl.js
File www/js/EventsModalGraphCtrl.js has no errors.
-----------------------------------------
Linting www/js/FirstUseCtrl.js
File www/js/FirstUseCtrl.js has no errors.
-----------------------------------------
Linting www/js/HelpCtrl.js
File www/js/HelpCtrl.js has no errors.
-----------------------------------------
Linting www/js/ImportantMessageCtrl.js
File www/js/ImportantMessageCtrl.js has no errors.
-----------------------------------------
Linting www/js/InvalidApiCtrl.js
File www/js/InvalidApiCtrl.js has no errors.
-----------------------------------------
Linting www/js/LogCtrl.js
File www/js/LogCtrl.js has no errors.
-----------------------------------------
Linting www/js/LoginCtrl.js
File www/js/LoginCtrl.js has no errors.
-----------------------------------------
Linting www/js/LowVersionCtrl.js
File www/js/LowVersionCtrl.js has no errors.
-----------------------------------------
Linting www/js/MenuController.js
File www/js/MenuController.js has no errors.
-----------------------------------------
Linting www/js/MomentCtrl.js
File www/js/MomentCtrl.js has no errors.
-----------------------------------------
Linting www/js/MonitorCtrl.js
File www/js/MonitorCtrl.js has no errors.
-----------------------------------------
Linting www/js/MonitorModalCtrl.js
File www/js/MonitorModalCtrl.js has no errors.
-----------------------------------------
Linting www/js/MontageCtrl.js
File www/js/MontageCtrl.js has no errors.
-----------------------------------------
Linting www/js/MontageHistoryCtrl.js
File www/js/MontageHistoryCtrl.js has no errors.
-----------------------------------------
Linting www/js/NVR.js
File www/js/NVR.js has no errors.
-----------------------------------------
Linting www/js/NewsCtrl.js
File www/js/NewsCtrl.js has no errors.
-----------------------------------------
Linting www/js/PortalLoginCtrl.js
File www/js/PortalLoginCtrl.js has no errors.
-----------------------------------------
Linting www/js/RefreshCtrl.js
File www/js/RefreshCtrl.js has no errors.
-----------------------------------------
Linting www/js/StateCtrl.js
File www/js/StateCtrl.js has no errors.
-----------------------------------------
Linting www/js/TimelineCtrl.js
File www/js/TimelineCtrl.js has no errors.
-----------------------------------------
Linting www/js/TimelineModalCtrl.js
File www/js/TimelineModalCtrl.js has no errors.
-----------------------------------------
Linting www/js/WizardCtrl.js
File www/js/WizardCtrl.js has no errors.
-----------------------------------------
Linting www/js/app.js
File www/js/app.js has no errors.
-----------------------------------------
Linting www/js/controllers.js
File www/js/controllers.js has no errors.
-----------------------------------------
Linting www/js/ionicUtils.js
File www/js/ionicUtils.js has no errors.
-----------------------------------------
Command finished with error code 1: /home/sic/zmNinja/hooks/before_prepare/02_jshint.js /home/sic/zmNinja
Hook failed with error code 1: /home/sic/zmNinja/hooks/before_prepare/02_jshint.js
Error: Hook failed with error code 1: /home/sic/zmNinja/hooks/before_prepare/02_jshint.js
    at /home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/cordova/node_modules/cordova-lib/src/hooks/HooksRunner.js:224:23
    at _rejected (/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/cordova/node_modules/q/q.js:864:24)
    at /home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/cordova/node_modules/q/q.js:890:30
    at Promise.when (/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/cordova/node_modules/q/q.js:1142:31)
    at Promise.promise.promiseDispatch (/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/cordova/node_modules/q/q.js:808:41)
    at /home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/cordova/node_modules/q/q.js:624:44
    at runSingle (/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/cordova/node_modules/q/q.js:137:13)
    at flush (/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/cordova/node_modules/q/q.js:125:13)
    at processTicksAndRejections (internal/process/task_queues.js:79:11)
pliablepixels commented 3 years ago

And that is why posting detailed logs helps. There is no way for me to know what you've tried if you just post a few lines.

This part in your logs:

Linting www/js/EventModalCtrl.js
Errors in file www/js/EventModalCtrl.js
590:4 -> Missing semicolon. ->   }
671:28 -> Missing semicolon. ->               var totalTime 
673:50 -> Missing semicolon. ->                 totalTime = handle.totalTime/1000

Tells us clearly what the issue is. Now why it did not show for me, I don't know, but let's see if this fix gets you to compile.

Florent4223 commented 3 years ago

Thanks pour the correction I'm confused I saw the error but since the script was continuing I didn't think that was the problem.

Alas I have a problem a little furthe


 ionic:lib Terminal info: { ci: false, shell: '/bin/bash', tty: true, windows: false } +0ms
  ionic:lib CLI global options: { _: [ 'cordova', 'platform', 'add', 'android' ], help: null, h: null, verbose: true, quiet: null, interactive: true, color: true, confirm: null, json: null, project: null, '--': [] } +14ms
  ionic:lib:project Project type from config: Ionic 1 (ionic1) +0ms
  ionic:lib:project Project details: { context: 'app', type: 'ionic1', errors: [], configPath: '/home/sic/zmNinja/ionic.config.json' } +0ms
  ionic Context: { binPath: '/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/@ionic/cli/bin/ionic', libPath: '/home/sic/.nvm/versions/node/v12.18.4/lib/node_modules/@ionic/cli', execPath: '/home/sic/zmNinja', version: '6.12.3' } +0ms
  ionic:lib:integrations:cordova:config Loading Cordova Config (config.xml: '/home/sic/zmNinja/config.xml', package.json: '/home/sic/zmNinja/package.json') +0ms
  ionic:lib:telemetry Sending telemetry for command: 'ionic cordova platform' [ 'add', 'android', '--verbose', '--interactive', '--color' ] +0ms
> cordova platform add android --verbose
Executing script found in hooks directory for hook "before_platform_add": hooks/before_platform_add/init_directories.js
Running command: /home/sic/zmNinja/hooks/before_platform_add/init_directories.js /home/sic/zmNinja
Command finished with error code 0: /home/sic/zmNinja/hooks/before_platform_add/init_directories.js /home/sic/zmNinja
Using cordova-fetch for cordova-android@^9.0.0
Removing "cordova-" prefix from cordova-android
Adding android project...
PlatformApi successfully found for platform android
Creating Cordova project for the Android platform:
    Path: platforms/android
    Package: com.pliablepixels.zmninja_pro
    Name: zmNinja
    Activity: MainActivity
    Android target: android-29
Copying android template project to platforms/android
Subproject Path: CordovaLib
Subproject Path: app
Android project created with cordova-android@9.0.0
Checking for any plugins added to the project that have not been installed in android platform
No differences found between plugins added to project and installed in android platform. Continuing...
PlatformApi successfully found for platform android
Generating platform-specific config.xml from defaults for android at /home/sic/zmNinja/platforms/android/app/src/main/res/xml/config.xml
Merging project's config.xml into platform-specific android config.xml
[Gradle Properties] Preparing Configuration
[Gradle Properties] File missing, creating file with Cordova defaults.
[Gradle Properties] Appending default configuration properties
[Gradle Properties] Appending configuration item: org.gradle.daemon=true
[Gradle Properties] Appending configuration item: org.gradle.jvmargs=-Xmx2048m
[Gradle Properties] Appending configuration item: android.useAndroidX=false
[Gradle Properties] Appending configuration item: android.enableJetifier=false
[Gradle Properties] Appending custom configuration properties
[Gradle Properties] Appending configuration item: cdvMinSdkVersion=22
[Gradle Properties] Appending configuration item: cdvTargetSdkVersion=29
[Gradle Properties] Updating and Saving File
Merging and updating files from [www, platforms/android/platform_www] to platforms/android/app/src/main/assets/www
  copy  www/ZMNINJA-LICENSE-DESKTOP-CLIENT.txt platforms/android/app/src/main/assets/www/ZMNINJA-LICENSE-DESKTOP-CLIENT.txt (new file)
  mkdir platforms/android/app/src/main/assets/www/cordova-js-src
  mkdir platforms/android/app/src/main/assets/www/cordova-js-src/android
  copy  platforms/android/platform_www/cordova-js-src/android/nativeapiprovider.js platforms/android/app/src/main/assets/www/cordova-js-src/android/nativeapiprovider.js (new file)
  copy  platforms/android/platform_www/cordova-js-src/android/promptbasednativeapi.js platforms/android/app/src/main/assets/www/cordova-js-src/android/promptbasednativeapi.js (new file)
  copy  platforms/android/platform_www/cordova-js-src/exec.js platforms/android/app/src/main/assets/www/cordova-js-src/exec.js (new file)
  copy  platforms/android/platform_www/cordova-js-src/platform.js platforms/android/app/src/main/assets/www/cordova-js-src/platform.js (new file)
  mkdir platforms/android/app/src/main/assets/www/cordova-js-src/plugin
  mkdir platforms/android/app/src/main/assets/www/cordova-js-src/plugin/android
  copy  platforms/android/platform_www/cordova-js-src/plugin/android/app.js platforms/android/app/src/main/assets/www/cordova-js-src/plugin/android/app.js (new file)
  copy  platforms/android/platform_www/cordova.js platforms/android/app/src/main/assets/www/cordova.js (updated file)
  copy  www/css/angular-carousel.min.css platforms/android/app/src/main/assets/www/css/angular-carousel.min.css (new file)
  copy  www/css/angular-circular-navigation.min.css platforms/android/app/src/main/assets/www/css/angular-circular-navigation.min.css (new file)
  copy  www/css/animate.min.css platforms/android/app/src/main/assets/www/css/animate.min.css (new file)
  copy  www/css/custommfb.min.css platforms/android/app/src/main/assets/www/css/custommfb.min.css (new file)
  delete platforms/android/app/src/main/assets/www/css/index.css (no source)
  copy  www/css/ionic.app.css platforms/android/app/src/main/assets/www/css/ionic.app.css (new file)
  copy  www/css/ionic.app.min.css platforms/android/app/src/main/assets/www/css/ionic.app.min.css (new file)
  copy  www/css/mfb.css platforms/android/app/src/main/assets/www/css/mfb.css (new file)
  copy  www/css/style.css platforms/android/app/src/main/assets/www/css/style.css (new file)
  mkdir platforms/android/app/src/main/assets/www/external
  mkdir platforms/android/app/src/main/assets/www/external/css
  copy  www/external/css/angular-awesome-slider.min.css platforms/android/app/src/main/assets/www/external/css/angular-awesome-slider.min.css (new file)
  copy  www/external/css/angular-wizard.min.css platforms/android/app/src/main/assets/www/external/css/angular-wizard.min.css (new file)
  copy  www/external/css/font-awesome.min.css platforms/android/app/src/main/assets/www/external/css/font-awesome.min.css (new file)
  copy  www/external/css/ion-datetime-picker.min.css platforms/android/app/src/main/assets/www/external/css/ion-datetime-picker.min.css (new file)
  copy  www/external/css/ionic.content.banner.min.css platforms/android/app/src/main/assets/www/external/css/ionic.content.banner.min.css (new file)
  copy  www/external/css/radio.css platforms/android/app/src/main/assets/www/external/css/radio.css (new file)
  copy  www/external/css/vis-timeline-graph2d.min.css platforms/android/app/src/main/assets/www/external/css/vis-timeline-graph2d.min.css (new file)
  copy  www/external/css/vis-timeline-pp.min.css platforms/android/app/src/main/assets/www/external/css/vis-timeline-pp.min.css (new file)
  mkdir platforms/android/app/src/main/assets/www/external/fonts
  copy  www/external/fonts/FontAwesome.otf platforms/android/app/src/main/assets/www/external/fonts/FontAwesome.otf (new file)
  copy  www/external/fonts/fontawesome-webfont.eot platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.eot (new file)
  copy  www/external/fonts/fontawesome-webfont.svg platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.svg (new file)
  copy  www/external/fonts/fontawesome-webfont.ttf platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.ttf (new file)
  copy  www/external/fonts/fontawesome-webfont.woff platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.woff (new file)
  copy  www/external/fonts/fontawesome-webfont.woff2 platforms/android/app/src/main/assets/www/external/fonts/fontawesome-webfont.woff2 (new file)
  mkdir platforms/android/app/src/main/assets/www/external/js
  copy  www/external/js/Chart2.min.js platforms/android/app/src/main/assets/www/external/js/Chart2.min.js (new file)
  copy  www/external/js/angular-awesome-slider.min.js platforms/android/app/src/main/assets/www/external/js/angular-awesome-slider.min.js (new file)
  copy  www/external/js/angular-carousel.min.js platforms/android/app/src/main/assets/www/external/js/angular-carousel.min.js (new file)
  copy  www/external/js/angular-circular-navigation.min.js platforms/android/app/src/main/assets/www/external/js/angular-circular-navigation.min.js (new file)
  copy  www/external/js/angular-cookies.min.js platforms/android/app/src/main/assets/www/external/js/angular-cookies.min.js (new file)
  copy  www/external/js/angular-ios9-uiwebview.patch.js platforms/android/app/src/main/assets/www/external/js/angular-ios9-uiwebview.patch.js (new file)
  copy  www/external/js/angular-touch.min.js platforms/android/app/src/main/assets/www/external/js/angular-touch.min.js (new file)
  copy  www/external/js/angular-translate-loader-static-files.min.js platforms/android/app/src/main/assets/www/external/js/angular-translate-loader-static-files.min.js (new file)
  copy  www/external/js/angular-translate.min.js platforms/android/app/src/main/assets/www/external/js/angular-translate.min.js (new file)
  copy  www/external/js/angular-websocket.min.js platforms/android/app/src/main/assets/www/external/js/angular-websocket.min.js (new file)
  copy  www/external/js/angular-wizard.min.js platforms/android/app/src/main/assets/www/external/js/angular-wizard.min.js (new file)
  copy  www/external/js/angular.dcb-img-fallback.min.js platforms/android/app/src/main/assets/www/external/js/angular.dcb-img-fallback.min.js (new file)
  copy  www/external/js/crypto-js.js platforms/android/app/src/main/assets/www/external/js/crypto-js.js (new file)
  copy  www/external/js/draggabilly.pkgd.min.js platforms/android/app/src/main/assets/www/external/js/draggabilly.pkgd.min.js (new file)
  copy  www/external/js/filelogger.min.js platforms/android/app/src/main/assets/www/external/js/filelogger.min.js (new file)
  copy  www/external/js/holder.min.js platforms/android/app/src/main/assets/www/external/js/holder.min.js (new file)
  copy  www/external/js/imagesloaded.pkgd.min.js platforms/android/app/src/main/assets/www/external/js/imagesloaded.pkgd.min.js (new file)
  copy  www/external/js/ion-datetime-picker.min.js platforms/android/app/src/main/assets/www/external/js/ion-datetime-picker.min.js (new file)
  copy  www/external/js/ion-pullup.min.js platforms/android/app/src/main/assets/www/external/js/ion-pullup.min.js (new file)
  copy  www/external/js/ionRadio.min.js platforms/android/app/src/main/assets/www/external/js/ionRadio.min.js (new file)
  copy  www/external/js/ionic-native-transitions.min.js platforms/android/app/src/main/assets/www/external/js/ionic-native-transitions.min.js (new file)
  copy  www/external/js/ionic.bundle.min.js platforms/android/app/src/main/assets/www/external/js/ionic.bundle.min.js (new file)
  copy  www/external/js/ionic.content.banner.min.js platforms/android/app/src/main/assets/www/external/js/ionic.content.banner.min.js (new file)
  copy  www/external/js/localforage-cordovasqlitedriver.js platforms/android/app/src/main/assets/www/external/js/localforage-cordovasqlitedriver.js (new file)
  copy  www/external/js/localforage.min.js platforms/android/app/src/main/assets/www/external/js/localforage.min.js (new file)
  copy  www/external/js/lz-string.min.js platforms/android/app/src/main/assets/www/external/js/lz-string.min.js (new file)
  copy  www/external/js/masonry.pkgd.min.js platforms/android/app/src/main/assets/www/external/js/masonry.pkgd.min.js (new file)
  copy  www/external/js/mfb-directive.js platforms/android/app/src/main/assets/www/external/js/mfb-directive.js (new file)
  copy  www/external/js/moment-timezone-with-data.min.js platforms/android/app/src/main/assets/www/external/js/moment-timezone-with-data.min.js (new file)
  copy  www/external/js/moment-with-locales.min.js platforms/android/app/src/main/assets/www/external/js/moment-with-locales.min.js (new file)
  copy  www/external/js/ng-cordova.min.js platforms/android/app/src/main/assets/www/external/js/ng-cordova.min.js (new file)
  copy  www/external/js/packery.pkgd.min.js platforms/android/app/src/main/assets/www/external/js/packery.pkgd.min.js (new file)
  copy  www/external/js/uri.min.js platforms/android/app/src/main/assets/www/external/js/uri.min.js (new file)
  copy  www/external/js/vis-timeline-graph2d.min.js platforms/android/app/src/main/assets/www/external/js/vis-timeline-graph2d.min.js (new file)
  copy  www/external/js/vis-timeline-pp.min.js platforms/android/app/src/main/assets/www/external/js/vis-timeline-pp.min.js (new file)
  mkdir platforms/android/app/src/main/assets/www/external/videogular2.2.1
  mkdir platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts
  copy  www/external/videogular2.2.1/fonts/videogular.dev.svg platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.dev.svg (new file)
  copy  www/external/videogular2.2.1/fonts/videogular.eot platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.eot (new file)
  copy  www/external/videogular2.2.1/fonts/videogular.svg platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.svg (new file)
  copy  www/external/videogular2.2.1/fonts/videogular.ttf platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.ttf (new file)
  copy  www/external/videogular2.2.1/fonts/videogular.woff platforms/android/app/src/main/assets/www/external/videogular2.2.1/fonts/videogular.woff (new file)
  copy  www/external/videogular2.2.1/vg-buffering.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/vg-buffering.min.js (new file)
  copy  www/external/videogular2.2.1/vg-controls.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/vg-controls.min.js (new file)
  copy  www/external/videogular2.2.1/vg-overlay-play.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/vg-overlay-play.min.js (new file)
  copy  www/external/videogular2.2.1/videogular-cuepoints.min.css platforms/android/app/src/main/assets/www/external/videogular2.2.1/videogular-cuepoints.min.css (new file)
  copy  www/external/videogular2.2.1/videogular-cuepoints.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/videogular-cuepoints.min.js (new file)
  copy  www/external/videogular2.2.1/videogular.min.css platforms/android/app/src/main/assets/www/external/videogular2.2.1/videogular.min.css (new file)
  copy  www/external/videogular2.2.1/videogular.min.js platforms/android/app/src/main/assets/www/external/videogular2.2.1/videogular.min.js (new file)
  copy  www/img/authlogo.png platforms/android/app/src/main/assets/www/img/authlogo.png (new file)
  delete platforms/android/app/src/main/assets/www/img/cordova.png (no source)
  copy  www/img/gif-anim.png platforms/android/app/src/main/assets/www/img/gif-anim.png (new file)
  copy  www/img/gif.svg platforms/android/app/src/main/assets/www/img/gif.svg (new file)
  copy  www/img/ionic.png platforms/android/app/src/main/assets/www/img/ionic.png (new file)
  delete platforms/android/app/src/main/assets/www/img/logo.png (no source)
  copy  www/img/mp4.svg platforms/android/app/src/main/assets/www/img/mp4.svg (new file)
  copy  www/img/ninja.png platforms/android/app/src/main/assets/www/img/ninja.png (new file)
  copy  www/img/noimage.png platforms/android/app/src/main/assets/www/img/noimage.png (new file)
  copy  www/img/portalurl.png platforms/android/app/src/main/assets/www/img/portalurl.png (new file)
  copy  www/img/wizard.svg platforms/android/app/src/main/assets/www/img/wizard.svg (new file)
  copy  www/index.html platforms/android/app/src/main/assets/www/index.html (updated file)
  copy  www/js/BookmarkCtrl.js platforms/android/app/src/main/assets/www/js/BookmarkCtrl.js (new file)
  copy  www/js/DevOptionsCtrl.js platforms/android/app/src/main/assets/www/js/DevOptionsCtrl.js (new file)
  copy  www/js/EventCtrl.js platforms/android/app/src/main/assets/www/js/EventCtrl.js (new file)
  copy  www/js/EventDateTimeFilterCtrl.js platforms/android/app/src/main/assets/www/js/EventDateTimeFilterCtrl.js (new file)
  copy  www/js/EventModalCtrl.js platforms/android/app/src/main/assets/www/js/EventModalCtrl.js (new file)
  copy  www/js/EventServer.js platforms/android/app/src/main/assets/www/js/EventServer.js (new file)
  copy  www/js/EventServerSettingsCtrl.js platforms/android/app/src/main/assets/www/js/EventServerSettingsCtrl.js (new file)
  copy  www/js/EventsGraphsCtrl.js platforms/android/app/src/main/assets/www/js/EventsGraphsCtrl.js (new file)
  copy  www/js/EventsModalGraphCtrl.js platforms/android/app/src/main/assets/www/js/EventsModalGraphCtrl.js (new file)
  copy  www/js/FirstUseCtrl.js platforms/android/app/src/main/assets/www/js/FirstUseCtrl.js (new file)
  copy  www/js/HelpCtrl.js platforms/android/app/src/main/assets/www/js/HelpCtrl.js (new file)
  copy  www/js/ImportantMessageCtrl.js platforms/android/app/src/main/assets/www/js/ImportantMessageCtrl.js (new file)
  copy  www/js/InvalidApiCtrl.js platforms/android/app/src/main/assets/www/js/InvalidApiCtrl.js (new file)
  copy  www/js/LogCtrl.js platforms/android/app/src/main/assets/www/js/LogCtrl.js (new file)
  copy  www/js/LoginCtrl.js platforms/android/app/src/main/assets/www/js/LoginCtrl.js (new file)
  copy  www/js/LowVersionCtrl.js platforms/android/app/src/main/assets/www/js/LowVersionCtrl.js (new file)
  copy  www/js/MenuController.js platforms/android/app/src/main/assets/www/js/MenuController.js (new file)
  copy  www/js/MomentCtrl.js platforms/android/app/src/main/assets/www/js/MomentCtrl.js (new file)
  copy  www/js/MonitorCtrl.js platforms/android/app/src/main/assets/www/js/MonitorCtrl.js (new file)
  copy  www/js/MonitorModalCtrl.js platforms/android/app/src/main/assets/www/js/MonitorModalCtrl.js (new file)
  copy  www/js/MontageCtrl.js platforms/android/app/src/main/assets/www/js/MontageCtrl.js (new file)
  copy  www/js/MontageHistoryCtrl.js platforms/android/app/src/main/assets/www/js/MontageHistoryCtrl.js (new file)
  copy  www/js/NVR.js platforms/android/app/src/main/assets/www/js/NVR.js (new file)
  copy  www/js/NewsCtrl.js platforms/android/app/src/main/assets/www/js/NewsCtrl.js (new file)
  copy  www/js/PortalLoginCtrl.js platforms/android/app/src/main/assets/www/js/PortalLoginCtrl.js (new file)
  copy  www/js/RefreshCtrl.js platforms/android/app/src/main/assets/www/js/RefreshCtrl.js (new file)
  copy  www/js/StateCtrl.js platforms/android/app/src/main/assets/www/js/StateCtrl.js (new file)
  copy  www/js/TimelineCtrl.js platforms/android/app/src/main/assets/www/js/TimelineCtrl.js (new file)
  copy  www/js/TimelineModalCtrl.js platforms/android/app/src/main/assets/www/js/TimelineModalCtrl.js (new file)
  copy  www/js/WizardCtrl.js platforms/android/app/src/main/assets/www/js/WizardCtrl.js (new file)
  copy  www/js/app.js platforms/android/app/src/main/assets/www/js/app.js (new file)
  copy  www/js/controllers.js platforms/android/app/src/main/assets/www/js/controllers.js (new file)
  delete platforms/android/app/src/main/assets/www/js/index.js (no source)
  copy  www/js/ionicUtils.js platforms/android/app/src/main/assets/www/js/ionicUtils.js (new file)
  mkdir platforms/android/app/src/main/assets/www/lang
  copy  www/lang/README.md platforms/android/app/src/main/assets/www/lang/README.md (new file)
  copy  www/lang/check_stale_keys.sh platforms/android/app/src/main/assets/www/lang/check_stale_keys.sh (new file)
  copy  www/lang/checklang.py platforms/android/app/src/main/assets/www/lang/checklang.py (new file)
  mkdir platforms/android/app/src/main/assets/www/lang/help
  copy  www/lang/help/help-de.html platforms/android/app/src/main/assets/www/lang/help/help-de.html (new file)
  copy  www/lang/help/help-en.html platforms/android/app/src/main/assets/www/lang/help/help-en.html (new file)
  copy  www/lang/help/help-it.html platforms/android/app/src/main/assets/www/lang/help/help-it.html (new file)
  copy  www/lang/help/help-pl.html platforms/android/app/src/main/assets/www/lang/help/help-pl.html (new file)
  copy  www/lang/help/help-se.html platforms/android/app/src/main/assets/www/lang/help/help-se.html (new file)
  copy  www/lang/locale-ar.json platforms/android/app/src/main/assets/www/lang/locale-ar.json (new file)
  copy  www/lang/locale-ba.json platforms/android/app/src/main/assets/www/lang/locale-ba.json (new file)
  copy  www/lang/locale-de.json platforms/android/app/src/main/assets/www/lang/locale-de.json (new file)
  copy  www/lang/locale-en.json platforms/android/app/src/main/assets/www/lang/locale-en.json (new file)
  copy  www/lang/locale-es.json platforms/android/app/src/main/assets/www/lang/locale-es.json (new file)
  copy  www/lang/locale-fr.json platforms/android/app/src/main/assets/www/lang/locale-fr.json (new file)
  copy  www/lang/locale-hu.json platforms/android/app/src/main/assets/www/lang/locale-hu.json (new file)
  copy  www/lang/locale-it.json platforms/android/app/src/main/assets/www/lang/locale-it.json (new file)
  copy  www/lang/locale-nl.json platforms/android/app/src/main/assets/www/lang/locale-nl.json (new file)
  copy  www/lang/locale-pl.json platforms/android/app/src/main/assets/www/lang/locale-pl.json (new file)
  copy  www/lang/locale-pt.json platforms/android/app/src/main/assets/www/lang/locale-pt.json (new file)
  copy  www/lang/locale-ru.json platforms/android/app/src/main/assets/www/lang/locale-ru.json (new file)
  copy  www/lang/locale-se.json platforms/android/app/src/main/assets/www/lang/locale-se.json (new file)
  copy  www/lang/locale-zh_CN.json platforms/android/app/src/main/assets/www/lang/locale-zh_CN.json (new file)
  mkdir platforms/android/app/src/main/assets/www/lib
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome
  copy  www/lib/font-awesome/.bower.json platforms/android/app/src/main/assets/www/lib/font-awesome/.bower.json (new file)
  copy  www/lib/font-awesome/.gitignore platforms/android/app/src/main/assets/www/lib/font-awesome/.gitignore (new file)
  copy  www/lib/font-awesome/.npmignore platforms/android/app/src/main/assets/www/lib/font-awesome/.npmignore (new file)
  copy  www/lib/font-awesome/bower.json platforms/android/app/src/main/assets/www/lib/font-awesome/bower.json (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome/css
  copy  www/lib/font-awesome/css/font-awesome.css platforms/android/app/src/main/assets/www/lib/font-awesome/css/font-awesome.css (new file)
  copy  www/lib/font-awesome/css/font-awesome.css.map platforms/android/app/src/main/assets/www/lib/font-awesome/css/font-awesome.css.map (new file)
  copy  www/lib/font-awesome/css/font-awesome.min.css platforms/android/app/src/main/assets/www/lib/font-awesome/css/font-awesome.min.css (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome/fonts
  copy  www/lib/font-awesome/fonts/FontAwesome.otf platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/FontAwesome.otf (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.eot platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.eot (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.svg platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.svg (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.ttf platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.ttf (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.woff platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.woff (new file)
  copy  www/lib/font-awesome/fonts/fontawesome-webfont.woff2 platforms/android/app/src/main/assets/www/lib/font-awesome/fonts/fontawesome-webfont.woff2 (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome/less
  copy  www/lib/font-awesome/less/animated.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/animated.less (new file)
  copy  www/lib/font-awesome/less/bordered-pulled.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/bordered-pulled.less (new file)
  copy  www/lib/font-awesome/less/core.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/core.less (new file)
  copy  www/lib/font-awesome/less/fixed-width.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/fixed-width.less (new file)
  copy  www/lib/font-awesome/less/font-awesome.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/font-awesome.less (new file)
  copy  www/lib/font-awesome/less/icons.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/icons.less (new file)
  copy  www/lib/font-awesome/less/larger.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/larger.less (new file)
  copy  www/lib/font-awesome/less/list.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/list.less (new file)
  copy  www/lib/font-awesome/less/mixins.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/mixins.less (new file)
  copy  www/lib/font-awesome/less/path.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/path.less (new file)
  copy  www/lib/font-awesome/less/rotated-flipped.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/rotated-flipped.less (new file)
  copy  www/lib/font-awesome/less/stacked.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/stacked.less (new file)
  copy  www/lib/font-awesome/less/variables.less platforms/android/app/src/main/assets/www/lib/font-awesome/less/variables.less (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/font-awesome/scss
  copy  www/lib/font-awesome/scss/_animated.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_animated.scss (new file)
  copy  www/lib/font-awesome/scss/_bordered-pulled.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_bordered-pulled.scss (new file)
  copy  www/lib/font-awesome/scss/_core.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_core.scss (new file)
  copy  www/lib/font-awesome/scss/_fixed-width.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_fixed-width.scss (new file)
  copy  www/lib/font-awesome/scss/_icons.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_icons.scss (new file)
  copy  www/lib/font-awesome/scss/_larger.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_larger.scss (new file)
  copy  www/lib/font-awesome/scss/_list.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_list.scss (new file)
  copy  www/lib/font-awesome/scss/_mixins.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_mixins.scss (new file)
  copy  www/lib/font-awesome/scss/_path.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_path.scss (new file)
  copy  www/lib/font-awesome/scss/_rotated-flipped.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_rotated-flipped.scss (new file)
  copy  www/lib/font-awesome/scss/_stacked.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_stacked.scss (new file)
  copy  www/lib/font-awesome/scss/_variables.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/_variables.scss (new file)
  copy  www/lib/font-awesome/scss/font-awesome.scss platforms/android/app/src/main/assets/www/lib/font-awesome/scss/font-awesome.scss (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic
  copy  www/lib/ionic/.bower.json platforms/android/app/src/main/assets/www/lib/ionic/.bower.json (new file)
  copy  www/lib/ionic/README.md platforms/android/app/src/main/assets/www/lib/ionic/README.md (new file)
  copy  www/lib/ionic/bower.json platforms/android/app/src/main/assets/www/lib/ionic/bower.json (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/css
  copy  www/lib/ionic/css/ionic.css platforms/android/app/src/main/assets/www/lib/ionic/css/ionic.css (new file)
  copy  www/lib/ionic/css/ionic.min.css platforms/android/app/src/main/assets/www/lib/ionic/css/ionic.min.css (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/fonts
  copy  www/lib/ionic/fonts/ionicons.eot platforms/android/app/src/main/assets/www/lib/ionic/fonts/ionicons.eot (new file)
  copy  www/lib/ionic/fonts/ionicons.svg platforms/android/app/src/main/assets/www/lib/ionic/fonts/ionicons.svg (new file)
  copy  www/lib/ionic/fonts/ionicons.ttf platforms/android/app/src/main/assets/www/lib/ionic/fonts/ionicons.ttf (new file)
  copy  www/lib/ionic/fonts/ionicons.woff platforms/android/app/src/main/assets/www/lib/ionic/fonts/ionicons.woff (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/js
  copy  www/lib/ionic/js/ionic-angular.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic-angular.js (new file)
  copy  www/lib/ionic/js/ionic-angular.min.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic-angular.min.js (new file)
  copy  www/lib/ionic/js/ionic.bundle.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic.bundle.js (new file)
  copy  www/lib/ionic/js/ionic.bundle.min.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic.bundle.min.js (new file)
  copy  www/lib/ionic/js/ionic.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic.js (new file)
  copy  www/lib/ionic/js/ionic.min.js platforms/android/app/src/main/assets/www/lib/ionic/js/ionic.min.js (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/scss
  copy  www/lib/ionic/scss/_action-sheet.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_action-sheet.scss (new file)
  copy  www/lib/ionic/scss/_animations.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_animations.scss (new file)
  copy  www/lib/ionic/scss/_backdrop.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_backdrop.scss (new file)
  copy  www/lib/ionic/scss/_badge.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_badge.scss (new file)
  copy  www/lib/ionic/scss/_bar.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_bar.scss (new file)
  copy  www/lib/ionic/scss/_button-bar.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_button-bar.scss (new file)
  copy  www/lib/ionic/scss/_button.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_button.scss (new file)
  copy  www/lib/ionic/scss/_checkbox.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_checkbox.scss (new file)
  copy  www/lib/ionic/scss/_form.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_form.scss (new file)
  copy  www/lib/ionic/scss/_grid.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_grid.scss (new file)
  copy  www/lib/ionic/scss/_items.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_items.scss (new file)
  copy  www/lib/ionic/scss/_list.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_list.scss (new file)
  copy  www/lib/ionic/scss/_loading.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_loading.scss (new file)
  copy  www/lib/ionic/scss/_menu.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_menu.scss (new file)
  copy  www/lib/ionic/scss/_mixins.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_mixins.scss (new file)
  copy  www/lib/ionic/scss/_modal.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_modal.scss (new file)
  copy  www/lib/ionic/scss/_platform.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_platform.scss (new file)
  copy  www/lib/ionic/scss/_popover.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_popover.scss (new file)
  copy  www/lib/ionic/scss/_popup.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_popup.scss (new file)
  copy  www/lib/ionic/scss/_progress.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_progress.scss (new file)
  copy  www/lib/ionic/scss/_radio.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_radio.scss (new file)
  copy  www/lib/ionic/scss/_range.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_range.scss (new file)
  copy  www/lib/ionic/scss/_refresher.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_refresher.scss (new file)
  copy  www/lib/ionic/scss/_reset.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_reset.scss (new file)
  copy  www/lib/ionic/scss/_scaffolding.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_scaffolding.scss (new file)
  copy  www/lib/ionic/scss/_select.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_select.scss (new file)
  copy  www/lib/ionic/scss/_slide-box.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_slide-box.scss (new file)
  copy  www/lib/ionic/scss/_slides.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_slides.scss (new file)
  copy  www/lib/ionic/scss/_spinner.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_spinner.scss (new file)
  copy  www/lib/ionic/scss/_tabs.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_tabs.scss (new file)
  copy  www/lib/ionic/scss/_toggle.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_toggle.scss (new file)
  copy  www/lib/ionic/scss/_transitions.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_transitions.scss (new file)
  copy  www/lib/ionic/scss/_type.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_type.scss (new file)
  copy  www/lib/ionic/scss/_util.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_util.scss (new file)
  copy  www/lib/ionic/scss/_variables.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/_variables.scss (new file)
  copy  www/lib/ionic/scss/ionic.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionic.scss (new file)
  mkdir platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons
  copy  www/lib/ionic/scss/ionicons/_ionicons-font.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons/_ionicons-font.scss (new file)
  copy  www/lib/ionic/scss/ionicons/_ionicons-icons.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons/_ionicons-icons.scss (new file)
  copy  www/lib/ionic/scss/ionicons/_ionicons-variables.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons/_ionicons-variables.scss (new file)
  copy  www/lib/ionic/scss/ionicons/ionicons.scss platforms/android/app/src/main/assets/www/lib/ionic/scss/ionicons/ionicons.scss (new file)
  copy  www/lib/ionic/scss/tsconfig.json platforms/android/app/src/main/assets/www/lib/ionic/scss/tsconfig.json (new file)
  mkdir platforms/android/app/src/main/assets/www/sounds
  copy  www/sounds/blop.caf platforms/android/app/src/main/assets/www/sounds/blop.caf (new file)
  copy  www/sounds/blop.mp3 platforms/android/app/src/main/assets/www/sounds/blop.mp3 (new file)
  mkdir platforms/android/app/src/main/assets/www/templates
  copy  www/templates/bookmark.html platforms/android/app/src/main/assets/www/templates/bookmark.html (new file)
  copy  www/templates/devoptions.html platforms/android/app/src/main/assets/www/templates/devoptions.html (new file)
  copy  www/templates/events-date-time-filter.html platforms/android/app/src/main/assets/www/templates/events-date-time-filter.html (new file)
  copy  www/templates/events-graphs.html platforms/android/app/src/main/assets/www/templates/events-graphs.html (new file)
  copy  www/templates/events-modal.html platforms/android/app/src/main/assets/www/templates/events-modal.html (new file)
  copy  www/templates/events-modalgraph.html platforms/android/app/src/main/assets/www/templates/events-modalgraph.html (new file)
  copy  www/templates/events-popover.html platforms/android/app/src/main/assets/www/templates/events-popover.html (new file)
  copy  www/templates/events.html platforms/android/app/src/main/assets/www/templates/events.html (new file)
  copy  www/templates/eventserversettings.html platforms/android/app/src/main/assets/www/templates/eventserversettings.html (new file)
  copy  www/templates/first-use.html platforms/android/app/src/main/assets/www/templates/first-use.html (new file)
  mkdir platforms/android/app/src/main/assets/www/templates/help
  copy  www/templates/help.html platforms/android/app/src/main/assets/www/templates/help.html (new file)
  copy  www/templates/help/montage-help.html platforms/android/app/src/main/assets/www/templates/help/montage-help.html (new file)
  copy  www/templates/image-modal.html platforms/android/app/src/main/assets/www/templates/image-modal.html (new file)
  copy  www/templates/important_message.html platforms/android/app/src/main/assets/www/templates/important_message.html (new file)
  copy  www/templates/invalidapi.html platforms/android/app/src/main/assets/www/templates/invalidapi.html (new file)
  copy  www/templates/log.html platforms/android/app/src/main/assets/www/templates/log.html (new file)
  copy  www/templates/login.html platforms/android/app/src/main/assets/www/templates/login.html (new file)
  copy  www/templates/lowversion.html platforms/android/app/src/main/assets/www/templates/lowversion.html (new file)
  copy  www/templates/menu.html platforms/android/app/src/main/assets/www/templates/menu.html (new file)
  copy  www/templates/moment-mask.html platforms/android/app/src/main/assets/www/templates/moment-mask.html (new file)
  copy  www/templates/moment-popover.html platforms/android/app/src/main/assets/www/templates/moment-popover.html (new file)
  copy  www/templates/moment.html platforms/android/app/src/main/assets/www/templates/moment.html (new file)
  copy  www/templates/monitors-modal.html platforms/android/app/src/main/assets/www/templates/monitors-modal.html (new file)
  copy  www/templates/monitors.html platforms/android/app/src/main/assets/www/templates/monitors.html (new file)
  copy  www/templates/montage-history.html platforms/android/app/src/main/assets/www/templates/montage-history.html (new file)
  copy  www/templates/montage.html platforms/android/app/src/main/assets/www/templates/montage.html (new file)
  copy  www/templates/news.html platforms/android/app/src/main/assets/www/templates/news.html (new file)
  copy  www/templates/refresh.html platforms/android/app/src/main/assets/www/templates/refresh.html (new file)
  copy  www/templates/reorder-modal.html platforms/android/app/src/main/assets/www/templates/reorder-modal.html (new file)
  copy  www/templates/state.html platforms/android/app/src/main/assets/www/templates/state.html (new file)
  copy  www/templates/timeline-modal.html platforms/android/app/src/main/assets/www/templates/timeline-modal.html (new file)
  copy  www/templates/timeline-popover.html platforms/android/app/src/main/assets/www/templates/timeline-popover.html (new file)
  copy  www/templates/timeline.html platforms/android/app/src/main/assets/www/templates/timeline.html (new file)
  copy  www/templates/wizard.html platforms/android/app/src/main/assets/www/templates/wizard.html (new file)
  copy  www/templates/zm-portal-login.html platforms/android/app/src/main/assets/www/templates/zm-portal-login.html (new file)
Wrote out android application name "zmNinja" to /home/sic/zmNinja/platforms/android/app/src/main/res/values/strings.xml
android-versionCode not found in config.xml. Generating a code based on version in config.xml (1.6.005): 10605
Wrote out Android package name "com.pliablepixels.zmninja_pro" to /home/sic/zmNinja/platforms/android/app/src/main/java/com/pliablepixels/zmninja_pro/MainActivity.java
Updating icons at platforms/android/app/src/main/res
  delete platforms/android/app/src/main/res/mipmap-hdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-hdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-hdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-hdpi-icon.png platforms/android/app/src/main/res/mipmap-hdpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-ldpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-ldpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-ldpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-ldpi-icon.png platforms/android/app/src/main/res/mipmap-ldpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-mdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-mdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-mdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-mdpi-icon.png platforms/android/app/src/main/res/mipmap-mdpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-xhdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-xhdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-xhdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-xhdpi-icon.png platforms/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-xxhdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-xxhdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-xxhdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-xxhdpi-icon.png platforms/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png (updated file)
  delete platforms/android/app/src/main/res/mipmap-xxxhdpi-v26/ic_launcher.xml (no source)
  delete platforms/android/app/src/main/res/mipmap-xxxhdpi-v26/ic_launcher_background.png (no source)
  delete platforms/android/app/src/main/res/mipmap-xxxhdpi-v26/ic_launcher_foreground.png (no source)
  copy  resources/android/icon/drawable-xxxhdpi-icon.png platforms/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png (updated file)
Updating splash screens at platforms/android/app/src/main/res
  copy  resources/android/splash/drawable-land-hdpi-screen.png platforms/android/app/src/main/res/drawable-land-hdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-ldpi-screen.png platforms/android/app/src/main/res/drawable-land-ldpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-mdpi-screen.png platforms/android/app/src/main/res/drawable-land-mdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-xhdpi-screen.png platforms/android/app/src/main/res/drawable-land-xhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-xxhdpi-screen.png platforms/android/app/src/main/res/drawable-land-xxhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-land-xxxhdpi-screen.png platforms/android/app/src/main/res/drawable-land-xxxhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-hdpi-screen.png platforms/android/app/src/main/res/drawable-port-hdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-ldpi-screen.png platforms/android/app/src/main/res/drawable-port-ldpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-mdpi-screen.png platforms/android/app/src/main/res/drawable-port-mdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-xhdpi-screen.png platforms/android/app/src/main/res/drawable-port-xhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-xxhdpi-screen.png platforms/android/app/src/main/res/drawable-port-xxhdpi/screen.png (updated file)
  copy  resources/android/splash/drawable-port-xxxhdpi-screen.png platforms/android/app/src/main/res/drawable-port-xxxhdpi/screen.png (updated file)
Updating resource files at platforms/android
  copy  google-services.json platforms/android/app/google-services.json (new file)
  copy  etc/android-notification-icons/ic_stat_notification.png platforms/android/app/src/main/res/drawable/ic_stat_notification.png (new file)
  copy  build-extras.gradle platforms/android/build-extras.gradle (new file)
  copy  etc/android-tv-banner/banner.png platforms/android/res/drawable/banner.png (new file)
  copy  www/sounds/blop.mp3 platforms/android/res/raw/blop.mp3 (new file)
Prepared android project successfully
Executing script found in hooks directory for hook "before_prepare": hooks/before_prepare/02_jshint.js
Running command: /home/sic/zmNinja/hooks/before_prepare/02_jshint.js /home/sic/zmNinja
Linting www/js/BookmarkCtrl.js
File www/js/BookmarkCtrl.js has no errors.
-----------------------------------------
Linting www/js/DevOptionsCtrl.js
File www/js/DevOptionsCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventCtrl.js
File www/js/EventCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventDateTimeFilterCtrl.js
File www/js/EventDateTimeFilterCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventModalCtrl.js
File www/js/EventModalCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventServer.js
File www/js/EventServer.js has no errors.
-----------------------------------------
Linting www/js/EventServerSettingsCtrl.js
File www/js/EventServerSettingsCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventsGraphsCtrl.js
File www/js/EventsGraphsCtrl.js has no errors.
-----------------------------------------
Linting www/js/EventsModalGraphCtrl.js
File www/js/EventsModalGraphCtrl.js has no errors.
-----------------------------------------
Linting www/js/FirstUseCtrl.js
File www/js/FirstUseCtrl.js has no errors.
-----------------------------------------
Linting www/js/HelpCtrl.js
File www/js/HelpCtrl.js has no errors.
-----------------------------------------
Linting www/js/ImportantMessageCtrl.js
File www/js/ImportantMessageCtrl.js has no errors.
-----------------------------------------
Linting www/js/InvalidApiCtrl.js
File www/js/InvalidApiCtrl.js has no errors.
-----------------------------------------
Linting www/js/LogCtrl.js
File www/js/LogCtrl.js has no errors.
-----------------------------------------
Linting www/js/LoginCtrl.js
File www/js/LoginCtrl.js has no errors.
-----------------------------------------
Linting www/js/LowVersionCtrl.js
File www/js/LowVersionCtrl.js has no errors.
-----------------------------------------
Linting www/js/MenuController.js
File www/js/MenuController.js has no errors.
-----------------------------------------
Linting www/js/MomentCtrl.js
File www/js/MomentCtrl.js has no errors.
-----------------------------------------
Linting www/js/MonitorCtrl.js
File www/js/MonitorCtrl.js has no errors.
-----------------------------------------
Linting www/js/MonitorModalCtrl.js
File www/js/MonitorModalCtrl.js has no errors.
-----------------------------------------
Linting www/js/MontageCtrl.js
File www/js/MontageCtrl.js has no errors.
-----------------------------------------
Linting www/js/MontageHistoryCtrl.js
File www/js/MontageHistoryCtrl.js has no errors.
-----------------------------------------
Linting www/js/NVR.js
File www/js/NVR.js has no errors.
-----------------------------------------
Linting www/js/NewsCtrl.js
File www/js/NewsCtrl.js has no errors.
-----------------------------------------
Linting www/js/PortalLoginCtrl.js
File www/js/PortalLoginCtrl.js has no errors.
-----------------------------------------
Linting www/js/RefreshCtrl.js
File www/js/RefreshCtrl.js has no errors.
-----------------------------------------
Linting www/js/StateCtrl.js
File www/js/StateCtrl.js has no errors.
-----------------------------------------
Linting www/js/TimelineCtrl.js
File www/js/TimelineCtrl.js has no errors.
-----------------------------------------
Linting www/js/TimelineModalCtrl.js
File www/js/TimelineModalCtrl.js has no errors.
-----------------------------------------
Linting www/js/WizardCtrl.js
File www/js/WizardCtrl.js has no errors.
-----------------------------------------
Linting www/js/app.js
File www/js/app.js has no errors.
-----------------------------------------
Linting www/js/controllers.js
File www/js/controllers.js has no errors.
-----------------------------------------
Linting www/js/ionicUtils.js
File www/js/ionicUtils.js has no errors.
-----------------------------------------
Command finished with error code 0: /home/sic/zmNinja/hooks/before_prepare/02_jshint.js /home/sic/zmNinja
Checking config.xml and package.json for saved platforms that haven't been added to the project
Config.xml and package.json platforms are the same. No pkg.json modification.
Package.json and config.xml platforms are different. Updating config.xml with most current list of platforms.
Checking for saved plugins that haven't been added to the project
Discovered saved plugin "cordova-plugin-customurlscheme". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-customurlscheme@^4.4.0"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-customurlscheme" => "/home/sic/zmNinja/plugins/cordova-plugin-customurlscheme"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-customurlscheme" for platform "android
Installing "cordova-plugin-customurlscheme" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-customurlscheme on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-customurlscheme" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-customurlscheme on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-customurlscheme on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-customurlscheme to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-file-transfer". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-file-transfer@^1.7.1"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-file-transfer" => "/home/sic/zmNinja/plugins/cordova-plugin-file-transfer"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-file-transfer" for platform "android
Installing "cordova-plugin-file-transfer" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Dependencies detected, iterating through them...
Requesting plugin "cordova-plugin-file@>=5.0.0".
Plugin dependency "cordova-plugin-file" not fetched, retrieving then installing.
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-file" => "/home/sic/zmNinja/plugins/cordova-plugin-file"
Installing "cordova-plugin-file" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-file on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-file" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-file on android.

The Android Persistent storage location now defaults to "Internal". Please check this plugin's README to see if your application needs any changes in its config.xml.

If this is a new application no changes are required.

If this is an update to an existing application that did not specify an "AndroidPersistentFileLocation" you may need to add:

      "<preference name="AndroidPersistentFileLocation" value="Compatibility" />"

to config.xml in order for the application to find previously stored files.

Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-file on android platform only.
No scripts found for hook "after_plugin_install".
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-file-transfer on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-file-transfer" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-file-transfer on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-file-transfer on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-file-transfer to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-globalization". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-globalization@^1.11.0"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-globalization" => "/home/sic/zmNinja/plugins/cordova-plugin-globalization"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-globalization" for platform "android
Installing "cordova-plugin-globalization" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-globalization on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-globalization" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-globalization on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-globalization on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-globalization to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-insomnia". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-insomnia@^4.3.0"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-insomnia" => "/home/sic/zmNinja/plugins/cordova-plugin-insomnia"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-insomnia" for platform "android
Installing "cordova-plugin-insomnia" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-insomnia on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-insomnia" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-insomnia on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-insomnia on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-insomnia to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-pin-dialog". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-pin-dialog@^0.1.3"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-pin-dialog" => "/home/sic/zmNinja/plugins/cordova-plugin-pin-dialog"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-pin-dialog" for platform "android
Installing "cordova-plugin-pin-dialog" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-pin-dialog on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-pin-dialog" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-pin-dialog on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-pin-dialog on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-pin-dialog to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-whitelist". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-whitelist@^1.3.4"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-whitelist" => "/home/sic/zmNinja/plugins/cordova-plugin-whitelist"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-whitelist" for platform "android
Installing "cordova-plugin-whitelist" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-whitelist on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-whitelist" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-whitelist on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-whitelist on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-whitelist to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-android-fingerprint-auth". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-android-fingerprint-auth@^1.5.0"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-android-fingerprint-auth" => "/home/sic/zmNinja/plugins/cordova-plugin-android-fingerprint-auth"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-android-fingerprint-auth" for platform "android
Installing "cordova-plugin-android-fingerprint-auth" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-android-fingerprint-auth on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-android-fingerprint-auth" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-android-fingerprint-auth on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-android-fingerprint-auth on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-android-fingerprint-auth to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-network-information". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-network-information@^2.0.2"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-network-information" => "/home/sic/zmNinja/plugins/cordova-plugin-network-information"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-network-information" for platform "android
Installing "cordova-plugin-network-information" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-network-information on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-network-information" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-network-information on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-network-information on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-network-information to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-device". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-device@^2.0.3"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-device" => "/home/sic/zmNinja/plugins/cordova-plugin-device"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-device" for platform "android
Installing "cordova-plugin-device" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-device on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-device" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-device on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-device on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-device to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-library-helper-pp-fork". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-library-helper-pp-fork@^1.0.1"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-library-helper-pp-fork" => "/home/sic/zmNinja/plugins/cordova-library-helper-pp-fork"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-library-helper-pp-fork" for platform "android
Installing "cordova-library-helper-pp-fork" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-library-helper-pp-fork on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-library-helper-pp-fork" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-library-helper-pp-fork on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-library-helper-pp-fork on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-library-helper-pp-fork to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-multi-window". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-multi-window@0.0.3"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-multi-window" => "/home/sic/zmNinja/plugins/cordova-plugin-multi-window"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-multi-window" for platform "android
Installing "cordova-plugin-multi-window" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-multi-window on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-multi-window" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-multi-window on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-multi-window on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-multi-window to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-ignore-lint-translation". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-ignore-lint-translation@0.0.1"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-ignore-lint-translation" => "/home/sic/zmNinja/plugins/cordova-plugin-ignore-lint-translation"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-ignore-lint-translation" for platform "android
Installing "cordova-plugin-ignore-lint-translation" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-ignore-lint-translation on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-ignore-lint-translation" on android.
Beginning processing of action stack for android project...
Installing Android library: src/android/build-extras.gradle
Action stack processing complete.
Updating build files since android plugin contained <framework>
Subproject Path: CordovaLib
Subproject Path: app
Install complete for cordova-plugin-ignore-lint-translation on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-ignore-lint-translation on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-ignore-lint-translation to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-cloud-settings". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-cloud-settings@^1.0.4"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-cloud-settings" => "/home/sic/zmNinja/plugins/cordova-plugin-cloud-settings"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-cloud-settings" for platform "android
Installing "cordova-plugin-cloud-settings" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Dependencies detected, iterating through them...
Requesting plugin "cordova-plugin-file@*".
Plugin dependency "cordova-plugin-file@6.0.2" already fetched, using that version.
Dependent plugin "cordova-plugin-file" already installed on android.
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-cloud-settings on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-cloud-settings" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-cloud-settings on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-cloud-settings on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-cloud-settings to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-custom-config". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-custom-config@^5.1.0"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-custom-config" => "/home/sic/zmNinja/plugins/cordova-custom-config"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-custom-config" for platform "android
Installing "cordova-custom-config" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-custom-config on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-custom-config" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-custom-config on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-custom-config on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-custom-config to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-advanced-websocket". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-advanced-websocket@^1.1.5"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-advanced-websocket" => "/home/sic/zmNinja/plugins/cordova-plugin-advanced-websocket"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-advanced-websocket" for platform "android
Installing "cordova-plugin-advanced-websocket" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-advanced-websocket on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-advanced-websocket" on android.
Beginning processing of action stack for android project...
Installing Android library: com.squareup.okhttp3:okhttp:3.10.0
Installing Android library: com.squareup.okhttp3:okhttp-urlconnection:3.10.0
Action stack processing complete.
Updating build files since android plugin contained <framework>
Subproject Path: CordovaLib
Subproject Path: app
Install complete for cordova-plugin-advanced-websocket on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-advanced-websocket on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-advanced-websocket to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-splashscreen". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "git+https://github.com/prageeth/cordova-plugin-splashscreen.git"
fetch: Installing git+https://github.com/prageeth/cordova-plugin-splashscreen.git to /home/sic/zmNinja
Running command: npm install git+https://github.com/prageeth/cordova-plugin-splashscreen.git --save
Command finished with error code 0: npm install,git+https://github.com/prageeth/cordova-plugin-splashscreen.git,--save
Failed to restore plugin "cordova-plugin-splashscreen" from config.xml. You might need to try adding it again. Error: Failed to fetch plugin git+https://github.com/prageeth/cordova-plugin-splashscreen.git via registry.
Probably this is either a connection problem, or plugin spec is incorrect.
Check your connection and plugin name/version/URL.
Could not determine package name from output:
cordova-plugin-splashscreen@5.0.4-dev node_modules/cordova-plugin-splashscreen
Discovered saved plugin "cordova-support-google-services". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-support-google-services@^1.3.2"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-support-google-services" => "/home/sic/zmNinja/plugins/cordova-support-google-services"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-support-google-services" for platform "android
Installing "cordova-support-google-services" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Plugin doesn't support this project's cordova-android version. cordova-android: 9.0.0, failed version requirement: <9.0.0
Skipping 'cordova-support-google-services' for android
Adding cordova-support-google-services to package.json
Checking for any plugins added to the project that have not been installed in android platform
No differences found between plugins added to project and installed in android platform. Continuing...
Generating platform-specific config.xml from defaults for android at /home/sic/zmNinja/platforms/android/app/src/main/res/xml/config.xml
Merging project's config.xml into platform-specific android config.xml
[Gradle Properties] Preparing Configuration
[Gradle Properties] Appending default configuration properties
[Gradle Properties] Appending custom configuration properties
[Gradle Properties] Updating and Saving File
Merging and updating files from [www, platforms/android/platform_www] to platforms/android/app/src/main/assets/www
  copy  platforms/android/platform_www/cordova_plugins.js platforms/android/app/src/main/assets/www/cordova_plugins.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-library-helper-pp-fork/www/LibraryHelper.js platforms/android/app/src/main/assets/www/plugins/cordova-library-helper-pp-fork/www/LibraryHelper.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-websocket/www/plugin.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-websocket/www/plugin.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-android-fingerprint-auth/www/FingerprintAuth.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-android-fingerprint-auth/www/FingerprintAuth.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-cloud-settings/www/android/cloudsettings.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-cloud-settings/www/android/cloudsettings.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-customurlscheme/www/android/LaunchMyApp.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-customurlscheme/www/android/LaunchMyApp.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-device/www/device.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-device/www/device.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransfer.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file-transfer/www/FileTransferError.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/DirectoryEntry.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/DirectoryEntry.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/DirectoryReader.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/DirectoryReader.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/Entry.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/Entry.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/File.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/File.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/FileEntry.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/FileEntry.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/FileError.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/FileError.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/FileReader.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/FileReader.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/FileSystem.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/FileSystem.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/FileUploadOptions.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/FileUploadOptions.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/FileUploadResult.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/FileUploadResult.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/FileWriter.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/FileWriter.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/Flags.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/Flags.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/LocalFileSystem.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/LocalFileSystem.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/Metadata.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/Metadata.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/ProgressEvent.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/ProgressEvent.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/android/FileSystem.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/android/FileSystem.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/browser/isChrome.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/browser/isChrome.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/fileSystemPaths.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/fileSystemPaths.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/fileSystems-roots.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/fileSystems-roots.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/fileSystems.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/fileSystems.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/requestFileSystem.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/requestFileSystem.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-file/www/resolveLocalFileSystemURI.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-file/www/resolveLocalFileSystemURI.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-globalization/www/GlobalizationError.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-globalization/www/GlobalizationError.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-globalization/www/globalization.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-globalization/www/globalization.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-insomnia/www/Insomnia.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-insomnia/www/Insomnia.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-multi-window/www/MultiWindowPlugin.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-multi-window/www/MultiWindowPlugin.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-network-information/www/Connection.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-network-information/www/Connection.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-network-information/www/network.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-network-information/www/network.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-pin-dialog/www/pin.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-pin-dialog/www/pin.js (updated file)
Wrote out android application name "zmNinja" to /home/sic/zmNinja/platforms/android/app/src/main/res/values/strings.xml
android-versionCode not found in config.xml. Generating a code based on version in config.xml (1.6.005): 10605
Wrote out Android package name "com.pliablepixels.zmninja_pro" to /home/sic/zmNinja/platforms/android/app/src/main/java/com/pliablepixels/zmninja_pro/MainActivity.java
Updating icons at platforms/android/app/src/main/res
Updating splash screens at platforms/android/app/src/main/res
Updating resource files at platforms/android
Prepared android project successfully
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-x-socialsharing". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-x-socialsharing@^5.6.4"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-x-socialsharing" => "/home/sic/zmNinja/plugins/cordova-plugin-x-socialsharing"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-x-socialsharing" for platform "android
Installing "cordova-plugin-x-socialsharing" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Dependencies detected, iterating through them...
Requesting plugin "es6-promise-plugin@^4.1.0".
Plugin dependency "es6-promise-plugin" not fetched, retrieving then installing.
Copying plugin "/home/sic/zmNinja/node_modules/es6-promise-plugin" => "/home/sic/zmNinja/plugins/es6-promise-plugin"
Installing "es6-promise-plugin" for android
Finding scripts for "before_plugin_install" hook from plugin es6-promise-plugin on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "es6-promise-plugin" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for es6-promise-plugin on android.
Finding scripts for "after_plugin_install" hook from plugin es6-promise-plugin on android platform only.
No scripts found for hook "after_plugin_install".
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-x-socialsharing on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-x-socialsharing" on android.
Beginning processing of action stack for android project...
Installing Android library: com.android.support:support-v4:24.1.1+
Action stack processing complete.
Updating build files since android plugin contained <framework>
Subproject Path: CordovaLib
Subproject Path: app
Install complete for cordova-plugin-x-socialsharing on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-x-socialsharing on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-x-socialsharing to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-ionic-keyboard". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-ionic-keyboard@^2.2.0"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-ionic-keyboard" => "/home/sic/zmNinja/plugins/cordova-plugin-ionic-keyboard"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-ionic-keyboard" for platform "android
Installing "cordova-plugin-ionic-keyboard" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-ionic-keyboard on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-ionic-keyboard" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-ionic-keyboard on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-ionic-keyboard on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-ionic-keyboard to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-touch-id". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-touch-id@^3.4.0"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-touch-id" => "/home/sic/zmNinja/plugins/cordova-plugin-touch-id"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-touch-id" for platform "android
Installing "cordova-plugin-touch-id" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-touch-id on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-touch-id" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-touch-id on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-touch-id on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-touch-id to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-android-permissions". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-android-permissions@^1.0.2"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-android-permissions" => "/home/sic/zmNinja/plugins/cordova-plugin-android-permissions"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-android-permissions" for platform "android
Installing "cordova-plugin-android-permissions" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-android-permissions on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-android-permissions" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-android-permissions on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-android-permissions on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-android-permissions to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-app-version". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-app-version@^0.1.9"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-app-version" => "/home/sic/zmNinja/plugins/cordova-plugin-app-version"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-app-version" for platform "android
Installing "cordova-plugin-app-version" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-app-version on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-app-version" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-app-version on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-app-version on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-app-version to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-sqlite-storage". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-sqlite-storage@^5.0.1"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-sqlite-storage" => "/home/sic/zmNinja/plugins/cordova-sqlite-storage"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-sqlite-storage" for platform "android
Installing "cordova-sqlite-storage" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-sqlite-storage on android platform only.
Executing script found in plugin cordova-sqlite-storage for hook "before_plugin_install": plugins/cordova-sqlite-storage/scripts/beforePluginInstall.js
installing external dependencies via npm
for package name: cordova-sqlite-storage
npm install of external dependencies ok
Install start for "cordova-sqlite-storage" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-sqlite-storage on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-sqlite-storage on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-sqlite-storage to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-add-swift-support". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-add-swift-support@^2.0.2"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-add-swift-support" => "/home/sic/zmNinja/plugins/cordova-plugin-add-swift-support"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-add-swift-support" for platform "android
Installing "cordova-plugin-add-swift-support" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-add-swift-support on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-add-swift-support" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-add-swift-support on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-add-swift-support on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-add-swift-support to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-statusbar". Adding it to the project
No scripts found for hook "before_plugin_add".
No version specified for cordova-plugin-statusbar, retrieving version from config.xml
No version for cordova-plugin-statusbar saved in config.xml or package.json
Attempting to use npm info for cordova-plugin-statusbar to choose a compatible release
Running command: npm view cordova-plugin-statusbar --json
Command finished with error code 0: npm view,cordova-plugin-statusbar,--json
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Ignoring invalid version in cordova-plugin-statusbar cordovaDependencies: 3.0.0 (must be a single version <= latest or an upper bound)
Calling plugman.fetch on plugin "cordova-plugin-statusbar@2.4.3"
fetch: Installing cordova-plugin-statusbar@2.4.3 to /home/sic/zmNinja
Running command: npm install cordova-plugin-statusbar@2.4.3 --save
Command finished with error code 0: npm install,cordova-plugin-statusbar@2.4.3,--save
Failed to restore plugin "cordova-plugin-statusbar" from config.xml. You might need to try adding it again. Error: Failed to fetch plugin cordova-plugin-statusbar@2.4.3 via registry.
Probably this is either a connection problem, or plugin spec is incorrect.
Check your connection and plugin name/version/URL.
Could not determine package name from output:
cordova-plugin-statusbar@2.4.3 node_modules/cordova-plugin-statusbar
Discovered saved plugin "cordova-plugin-photo-library-wkwebview". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-photo-library-wkwebview@^3.0.3"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-photo-library-wkwebview" => "/home/sic/zmNinja/plugins/cordova-plugin-photo-library-wkwebview"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-photo-library-wkwebview" for platform "android
Installing "cordova-plugin-photo-library-wkwebview" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Dependencies detected, iterating through them...
Requesting plugin "cordova-plugin-file@^6.0.1".
Plugin dependency "cordova-plugin-file@6.0.2" already fetched, using that version.
Dependent plugin "cordova-plugin-file" already installed on android.
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-photo-library-wkwebview on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-photo-library-wkwebview" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-photo-library-wkwebview on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-photo-library-wkwebview on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-photo-library-wkwebview to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-firebasex". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-firebasex@^10.2.0-cli"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-firebasex" => "/home/sic/zmNinja/plugins/cordova-plugin-firebasex"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-firebasex" for platform "android
Installing "cordova-plugin-firebasex" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Dependencies detected, iterating through them...
Requesting plugin "cordova-plugin-androidx@^2.0.0".
Plugin dependency "cordova-plugin-androidx" not fetched, retrieving then installing.
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-androidx" => "/home/sic/zmNinja/plugins/cordova-plugin-androidx"
Installing "cordova-plugin-androidx" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-androidx on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-androidx" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-androidx on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-androidx on android platform only.
No scripts found for hook "after_plugin_install".
Requesting plugin "cordova-plugin-androidx-adapter@^1.1.1".
Plugin dependency "cordova-plugin-androidx-adapter" not fetched, retrieving then installing.
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-androidx-adapter" => "/home/sic/zmNinja/plugins/cordova-plugin-androidx-adapter"
Installing "cordova-plugin-androidx-adapter" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-androidx-adapter on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-androidx-adapter" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-androidx-adapter on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-androidx-adapter on android platform only.
No scripts found for hook "after_plugin_install".
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-firebasex on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-firebasex" on android.
Beginning processing of action stack for android project...
Installing Android library: src/android/build.gradle
Installing Android library: com.google.android.gms:play-services-tagmanager:17.0.0
Installing Android library: com.google.android.gms:play-services-auth:18.0.0
Installing Android library: com.google.firebase:firebase-analytics:17.4.3
Installing Android library: com.google.firebase:firebase-messaging:20.2.1
Installing Android library: com.google.firebase:firebase-config:19.1.4
Installing Android library: com.google.firebase:firebase-perf:19.0.7
Installing Android library: com.google.firebase:firebase-auth:19.3.1
Installing Android library: com.google.firebase:firebase-inappmessaging:19.0.7
Installing Android library: com.google.firebase:firebase-inappmessaging-display:19.0.7
Installing Android library: com.google.firebase:firebase-firestore:21.4.3
Installing Android library: com.google.firebase:firebase-crashlytics:17.0.1
Installing Android library: com.google.firebase:firebase-crashlytics-ndk:17.0.1
Installing Android library: com.google.code.gson:gson:2.8.6
Action stack processing complete.
Updating build files since android plugin contained <framework>
Subproject Path: CordovaLib
Subproject Path: app
Install complete for cordova-plugin-firebasex on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-firebasex on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-firebasex to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-advanced-http". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-advanced-http@3.0.1"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-advanced-http" => "/home/sic/zmNinja/plugins/cordova-plugin-advanced-http"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-advanced-http" for platform "android
Installing "cordova-plugin-advanced-http" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Dependencies detected, iterating through them...
Requesting plugin "cordova-plugin-file@>=2.0.0".
Plugin dependency "cordova-plugin-file@6.0.2" already fetched, using that version.
Dependent plugin "cordova-plugin-file" already installed on android.
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-advanced-http on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-advanced-http" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-advanced-http on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-advanced-http on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-advanced-http to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-media-pp-fork". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-media-pp-fork@^1.0.2-dev"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-media-pp-fork" => "/home/sic/zmNinja/plugins/cordova-plugin-media-pp-fork"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-media-pp-fork" for platform "android
Installing "cordova-plugin-media-pp-fork" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Dependencies detected, iterating through them...
Requesting plugin "cordova-plugin-file@>=2.0.0".
Plugin dependency "cordova-plugin-file@6.0.2" already fetched, using that version.
Dependent plugin "cordova-plugin-file" already installed on android.
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-media-pp-fork on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-media-pp-fork" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-media-pp-fork on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-media-pp-fork on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-media-pp-fork to package.json
No scripts found for hook "after_plugin_add".
Discovered saved plugin "cordova-plugin-inappbrowser". Adding it to the project
No scripts found for hook "before_plugin_add".
Calling plugman.fetch on plugin "cordova-plugin-inappbrowser@^4.0.0"
Copying plugin "/home/sic/zmNinja/node_modules/cordova-plugin-inappbrowser" => "/home/sic/zmNinja/plugins/cordova-plugin-inappbrowser"
Calling plugman.install on plugin "/home/sic/zmNinja/plugins/cordova-plugin-inappbrowser" for platform "android
Installing "cordova-plugin-inappbrowser" for android
Running command: /home/sic/zmNinja/platforms/android/cordova/version 
Command finished with error code 0: /home/sic/zmNinja/platforms/android/cordova/version 
Finding scripts for "before_plugin_install" hook from plugin cordova-plugin-inappbrowser on android platform only.
No scripts found for hook "before_plugin_install".
Install start for "cordova-plugin-inappbrowser" on android.
Beginning processing of action stack for android project...
Action stack processing complete.
Install complete for cordova-plugin-inappbrowser on android.
Finding scripts for "after_plugin_install" hook from plugin cordova-plugin-inappbrowser on android platform only.
No scripts found for hook "after_plugin_install".
Adding cordova-plugin-inappbrowser to package.json
No scripts found for hook "after_plugin_add".
Checking for any plugins added to the project that have not been installed in android platform
No differences found between plugins added to project and installed in android platform. Continuing...
Generating platform-specific config.xml from defaults for android at /home/sic/zmNinja/platforms/android/app/src/main/res/xml/config.xml
Merging project's config.xml into platform-specific android config.xml
[Gradle Properties] Preparing Configuration
[Gradle Properties] Appending default configuration properties
[Gradle Properties] Appending custom configuration properties
[Gradle Properties] Updating and Saving File
Merging and updating files from [www, platforms/android/platform_www] to platforms/android/app/src/main/assets/www
  copy  platforms/android/platform_www/cordova_plugins.js platforms/android/app/src/main/assets/www/cordova_plugins.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/advanced-http.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/advanced-http.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/cookie-handler.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/cookie-handler.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/dependency-validator.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/dependency-validator.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/error-codes.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/error-codes.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/global-configs.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/global-configs.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/helpers.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/helpers.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/js-util.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/js-util.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/local-storage-store.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/local-storage-store.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/lodash.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/lodash.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/messages.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/messages.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/ponyfills.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/ponyfills.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/public-interface.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/public-interface.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/umd-tough-cookie.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/umd-tough-cookie.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-advanced-http/www/url-util.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-advanced-http/www/url-util.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-android-permissions/www/permissions.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-android-permissions/www/permissions.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-app-version/www/AppVersionPlugin.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-app-version/www/AppVersionPlugin.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-firebasex/www/firebase.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-firebasex/www/firebase.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-inappbrowser/www/inappbrowser.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-inappbrowser/www/inappbrowser.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-ionic-keyboard/www/android/keyboard.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-ionic-keyboard/www/android/keyboard.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-media-pp-fork/www/Media.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-media-pp-fork/www/Media.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-media-pp-fork/www/MediaError.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-media-pp-fork/www/MediaError.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-photo-library-wkwebview/www/PhotoLibrary.android.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-photo-library-wkwebview/www/PhotoLibrary.android.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-photo-library-wkwebview/www/async/dist/async.min.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-photo-library-wkwebview/www/async/dist/async.min.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-photo-library-wkwebview/www/async/dist/async.min.map platforms/android/app/src/main/assets/www/plugins/cordova-plugin-photo-library-wkwebview/www/async/dist/async.min.map (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-touch-id/www/TouchID.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-touch-id/www/TouchID.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-plugin-x-socialsharing/www/SocialSharing.js platforms/android/app/src/main/assets/www/plugins/cordova-plugin-x-socialsharing/www/SocialSharing.js (updated file)
  copy  platforms/android/platform_www/plugins/cordova-sqlite-storage/www/SQLitePlugin.js platforms/android/app/src/main/assets/www/plugins/cordova-sqlite-storage/www/SQLitePlugin.js (updated file)
  copy  platforms/android/platform_www/plugins/es6-promise-plugin/www/promise.js platforms/android/app/src/main/assets/www/plugins/es6-promise-plugin/www/promise.js (updated file)
Wrote out android application name "zmNinja" to /home/sic/zmNinja/platforms/android/app/src/main/res/values/strings.xml
android-versionCode not found in config.xml. Generating a code based on version in config.xml (1.6.005): 10605
Wrote out Android package name "com.pliablepixels.zmninja_pro" to /home/sic/zmNinja/platforms/android/app/src/main/java/com/pliablepixels/zmninja_pro/MainActivity.java
Updating icons at platforms/android/app/src/main/res
Updating splash screens at platforms/android/app/src/main/res
Updating resource files at platforms/android
Prepared android project successfully
Executing script found in hooks directory for hook "after_prepare": hooks/after_prepare/010_add_platform_class.js
Running command: /home/sic/zmNinja/hooks/after_prepare/010_add_platform_class.js /home/sic/zmNinja
Command finished with error code 0: /home/sic/zmNinja/hooks/after_prepare/010_add_platform_class.js /home/sic/zmNinja
Executing script found in hooks directory for hook "after_prepare": hooks/after_prepare/020_remove_sass_from_platforms.js
Running command: /home/sic/zmNinja/hooks/after_prepare/020_remove_sass_from_platforms.js /home/sic/zmNinja
Command finished with error code 0: /home/sic/zmNinja/hooks/after_prepare/020_remove_sass_from_platforms.js /home/sic/zmNinja
Executing script found in plugin cordova-custom-config for hook "after_prepare": plugins/cordova-custom-config/hooks/applyCustomConfig.js
cordova-custom-config: Loaded module dependencies
cordova-custom-config: Running applyCustomConfig.js
cordova-custom-config: Finished applying platform config
Executing script found in plugin cordova-plugin-add-swift-support for hook "after_prepare": plugins/cordova-plugin-add-swift-support/src/add-swift-support.js
Executing script found in plugin cordova-plugin-androidx for hook "after_prepare": plugins/cordova-plugin-androidx/scripts/apply-to-gradle.properties.js
cordova-plugin-androidx: Updated gradle.properties to enable AndroidX
Executing script found in plugin cordova-plugin-androidx-adapter for hook "after_prepare": plugins/cordova-plugin-androidx-adapter/apply.js
cordova-plugin-androidx-adapter: Processed 100 source files in 4703ms
Executing script found in plugin cordova-plugin-firebasex for hook "after_prepare": plugins/cordova-plugin-firebasex/scripts/after_prepare.js
cordova-plugin-firebasex: Preparing Firebase on Android
cordova-plugin-firebasex: Updated colors.xml with accent color
Saving android@9.0.0 into platforms.json
No scripts found for hook "after_platform_add".
[ERROR] An error occurred while running subprocess cordova.

        cordova platform add android --verbose exited with exit code 1.

        Re-running this command with the --verbose flag may provide more
        information.
  ionic:utils-process onBeforeExit handler: 'process.exit' received +0ms
  ionic:utils-process onBeforeExit handler: running 1 functions +0ms
  ionic:utils-process processExit: exiting (exit code: 1) +35ms
pliablepixels commented 3 years ago
  1. Make sure you are using build_android.sh when building (with exact Android SDK parameters etc. in the script, i.e. no changes)
  2. Please make sure your dev env is same as mine. See ionic info output here https://zmninja.readthedocs.io/en/latest/guides/source.html