Getting a range of issues trying to Build Cordova Android on 1.6.1

I moved things to a new machines (of course everything worked on the old one that died)…

My Cordva versions show as

{
  "android": "https://github.com/meteor/cordova-android/tarball/317db7df0f7a054444197bc6d28453cf4ab23280",
  "ios": "4.5.4"
}

is that correct?

In the install I get a bunch of version mismatch errors:

Subproject Path: CordovaLibns                [========                 ] 30% 111.7s
   Installing Cordova plugins                [========                 ] 30% 120.0s
[!] GoogleCloudMessaging has been deprecated in favor of FirebaseMessaging

Subproject Path: CordovaLibns                [==============            ] 52% 51.3s
Subproject Path: CordovaLibns                [================          ] 60% 37.5s
%% Plugin doesn't support this project's cordova-android version. cordova-android: 6.4.0, failed version requirement: 
      <6.3.0
%% Skipping 'cordova-plugin-compat' for android                                    
%% Plugin doesn't support this project's cordova-android version. cordova-android: 6.4.0, failed version requirement: 
      <6.3.0
%% Skipping 'cordova-plugin-compat' for android                                    
%% Plugin doesn't support this project's cordova-android version. cordova-android: 6.4.0, failed version requirement: 
      <6.3.0
%% Skipping 'cordova-plugin-compat' for android                                    
%% Plugin doesn't support this project's cordova-android version. cordova-android: 6.4.0, failed version requirement: 
      <6.3.0
%% Skipping 'cordova-plugin-compat' for android                                    
cordova-custom-config: Skipping auto-restore of config file backup(s)===] 100% 0.0s

The app builds fine for IOS but on Android run android-device it starts up but keeps stopping. I have debugged it and seen a range of errors… I just kept removing the offending issue … even removed crosswalk and then on to the next error… phew surely this should be so hard ??? :-/

Any help appreciated

Additional Info:
If I add in a bunch of the cordova plugins I need

cordova-android-support-gradle-release@1.2.0
cordova-custom-config@4.0.2
cordova-plugin-calendar@4.4.7
cordova-plugin-compat@1.2.0
cordova-plugin-console@1.1.0
cordova-plugin-contacts@2.3.1
cordova-plugin-customurlscheme@https://github.com/EddyVerbruggen/LaunchMyApp-PhoneGap-Plugin.git#d220fb3769b8ddbb197b91f18b57ceb315a85f44
cordova-plugin-device@1.1.6
cordova-plugin-file@4.3.3
cordova-plugin-geolocation@2.4.3
cordova-plugin-image-picker@1.1.3
cordova-plugin-inappbrowser@1.7.2
cordova-plugin-ios-ble-permissions@1.0.1
cordova-plugin-media-capture@1.4.3
cordova-plugin-meteor-webapp@1.4.2
cordova-plugin-speech-recognition-feat-siri@2.1.1
cordova-plugin-speechrecognition@https://github.com/pbakondy/cordova-plugin-speechrecognition.git#9302a31f7007a0180bd291e52da4130b48661924
cordova-plugin-splashscreen@4.1.0
cordova-plugin-statusbar@2.3.0
cordova-plugin-wkwebview-engine@1.1.4
cordova.plugins.diagnostic@3.7.1
phonegap-plugin-push@1.10.5

I get the following issues:

=> Started app on Android Device.             
I20180510-22:39:22.452(10)? 05-10 22:39:16.813 18166 18166 I CordovaLog: Changing log level to DEBUG(3)
I20180510-22:39:22.456(10)? 05-10 22:39:18.134 18166 18166 I chromium: [INFO:library_loader_hooks.cc(143)] Chromium logging enabled: level = 0, default verbosity = 0
I20180510-22:39:22.457(10)? 05-10 22:39:18.743 18166 18166 E chromium: [ERROR:xwalk_platform_notification_service.cc(143)] Not implemented reached in virtual bool xwalk::XWalkPlatformNotificationService::GetDisplayedPersistentNotifications(content::BrowserContext*, std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >*)
I20180510-22:39:22.457(10)? 05-10 22:39:18.749 18166 18166 E chromium: [ERROR:xwalk_browser_context.cc(87)] Failed to read preference, error num: 0
I20180510-22:39:22.458(10)? 05-10 22:39:18.993 18166 18217 W chromium: [WARNING:xwalk_external_extension.cc(58)] Error loading extension '/data/app/buzz.buzzy.my1-1/lib/arm/libxwalkdummy.so': couldn't get XW_Initialize function.
I20180510-22:39:22.458(10)? 05-10 22:39:18.994 18166 18217 W chromium: [WARNING:xwalk_extension_server.cc(407)] Failed to initialize extension: /data/app/buzz.buzzy.my1-1/lib/arm/libxwalkdummy.so
I20180510-22:39:22.459(10)? 05-10 22:39:18.997 18166 18217 W chromium: [WARNING:xwalk_external_extension.cc(58)] Error loading extension '/data/app/buzz.buzzy.my1-1/lib/arm/libxwalkcore.so': couldn't get XW_Initialize function.
I20180510-22:39:22.459(10)? 05-10 22:39:18.997 18166 18217 W chromium: [WARNING:xwalk_extension_server.cc(407)] Failed to initialize extension: /data/app/buzz.buzzy.my1-1/lib/arm/libxwalkcore.so
I20180510-22:39:22.459(10)? 05-10 22:39:19.031 18166 18232 I chromium: [INFO:xwalk_extension_renderer_controller.cc(42)] EXTENSION PROCESS DISABLED.
I20180510-22:39:22.460(10)? 05-10 22:39:19.073 18166 18166 I MeteorWebApp: Serving asset bundle with version: 558928ebe16d60b181dd2769d34d19011989cc78
I20180510-22:39:22.461(10)? 05-10 22:39:19.456 18166 18166 I chromium: [INFO:CONSOLE(6)] "The key "viewport-fit" is not recognized and ignored.", source: http://localhost:12456/ (6)
I20180510-22:39:22.461(10)? 05-10 22:39:20.519 18166 18166 E chromium: [ERROR:layer_tree_host_impl.cc(2233)] Forcing zero-copy tile initialization as worker context is missing
I20180510-22:39:22.462(10)? 05-10 22:39:21.734 18166 18166 I chromium: [INFO:CONSOLE(539)] "'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.", source: http://localhost:12456/packages/modules.js?hash=1a94310f051f0ff07c4547bb616ffd3a0f24fb4a (539)
I20180510-22:39:22.462(10)? 05-10 22:39:21.738 18166 18166 I chromium: [INFO:CONSOLE(539)] "'webkitIndexedDB' is deprecated. Please use 'indexedDB' instead.", source: http://localhost:12456/packages/modules.js?hash=1a94310f051f0ff07c4547bb616ffd3a0f24fb4a (539)
I20180510-22:39:24.894(10)? 05-10 22:39:24.829 18166 18166 I chromium: [INFO:CONSOLE(1218)] "deviceready has not fired after 5 seconds.", source: http://localhost:12456/cordova.js (1218)
I20180510-22:39:24.895(10)? 05-10 22:39:24.829 18166 18166 I chromium: [INFO:CONSOLE(1211)] "Channel not fired: onDOMContentLoaded", source: http://localhost:12456/cordova.js (1211)
I20180510-22:39:29.155(10)? 05-10 22:39:29.090 18166 18166 I chromium: [INFO:CONSOLE(83)] "currentDomain", source: http://localhost:12456/packages/buzzy-buzz_resources-core.js?hash=377ac8bb0c8d4475da8f39ddab5dcccd57ca2a8c (83)
I20180510-22:39:29.155(10)? 05-10 22:39:29.091 18166 18166 I chromium: [INFO:CONSOLE(84)] "BUZZY_TEMPLATE_SERVER:null", source: http://localhost:12456/packages/buzzy-buzz_resources-core.js?hash=377ac8bb0c8d4475da8f39ddab5dcccd57ca2a8c (84)
I20180510-22:39:38.686(10)? 05-10 22:39:38.617 18166 18166 I chromium: [INFO:CONSOLE(74247)] "SAML CLIENT:", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (74247)
I20180510-22:39:38.688(10)? 05-10 22:39:38.622 18166 18166 I chromium: [INFO:CONSOLE(76402)] "STARTUP config services", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (76402)
I20180510-22:39:38.756(10)? stream error Network error: ws://localhost:3500/websocket: connect ECONNREFUSED 127.0.0.1:3500
I20180510-22:39:38.816(10)? 05-10 22:39:38.749 18166 18166 I chromium: [INFO:CONSOLE(309)] "Error in Success callbackId: Diagnostic204023441 : TypeError: errorCallback is not a function", source: http://localhost:12456/cordova.js (309)
I20180510-22:39:38.816(10)? 05-10 22:39:38.749 18166 18166 I chromium: [INFO:CONSOLE(309)] "Error in Success callbackId: Diagnostic204023442 : TypeError: cordova.plugins.diagnostic.requestContactsAuthorization(...) is not a function", source: http://localhost:12456/cordova.js (309)
I20180510-22:39:38.818(10)? 05-10 22:39:38.753 18166 18166 I chromium: [INFO:CONSOLE(309)] "Error in Success callbackId: Diagnostic204023447 : TypeError: successCallback is not a function", source: http://localhost:12456/cordova.js (309)
I20180510-22:39:38.871(10)? 05-10 22:39:38.806 18166 18166 I chromium: [INFO:CONSOLE(77610)] "query pageStyle", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (77610)
I20180510-22:39:38.990(10)? 05-10 22:39:38.926 18166 18166 I chromium: [INFO:CONSOLE(1022)] "Exception in defer callback:", source: http://localhost:12456/packages/meteor.js?hash=0ed6f381c727c0ebb1e89e3f1a5c58abf83481f9 (1022)
I20180510-22:39:39.044(10)? 05-10 22:39:38.979 18166 18166 I chromium: [INFO:CONSOLE(419)] "Uncaught (in promise) TypeError: errorCallback is not a function", source: http://localhost:12456/plugins/cordova.plugins.diagnostic/www/android/diagnostic.js (419)
I20180510-22:39:39.045(10)? 05-10 22:39:38.980 18166 18166 I chromium: [INFO:CONSOLE(73886)] "Uncaught (in promise) TypeError: cordova.plugins.diagnostic.requestContactsAuthorization(...) is not a function", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (73886)
I20180510-22:39:39.045(10)? 05-10 22:39:38.981 18166 18166 I chromium: [INFO:CONSOLE(369)] "Uncaught (in promise) TypeError: successCallback is not a function", source: http://localhost:12456/plugins/cordova.plugins.diagnostic/www/android/diagnostic.js (369)
I20180510-22:39:39.064(10)? 05-10 22:39:38.999 18166 18166 I chromium: [INFO:CONSOLE(64595)] "LAYOUT AUTORUN 2", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (64595)
I20180510-22:39:39.066(10)? 05-10 22:39:39.000 18166 18166 I chromium: [INFO:CONSOLE(64597)] "LAYOUT AUTORUN 2", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (64597)
I20180510-22:39:39.086(10)? 05-10 22:39:39.022 18166 18166 I chromium: [INFO:CONSOLE(64617)] "about to subs for communityID", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (64617)
I20180510-22:39:39.108(10)? 05-10 22:39:39.043 18166 18166 I chromium: [INFO:CONSOLE(71435)] "NO CONNECTIONS HEADER", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (71435)
I20180510-22:39:39.704(10)? 05-10 22:39:39.635 18166 18166 I chromium: [INFO:CONSOLE(73865)] "Authorization request for camera use was granted", source: http://localhost:12456/app/app.js?hash=fda86f2acb542595553de15092310ae1115189a9 (73865)
I20180510-22:39:41.984(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: Download failure
I20180510-22:39:41.984(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: com.meteor.webapp.WebAppException: Non-success status code 404 for asset: /7d70fd9a47d91b27e36a775e7b41fc8106a6a52f.stats.json
I20180510-22:39:41.985(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: 	at com.meteor.webapp.AssetBundleDownloader.verifyResponse(AssetBundleDownloader.java:155)
I20180510-22:39:41.985(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: 	at com.meteor.webapp.AssetBundleDownloader$1.onResponse(AssetBundleDownloader.java:89)
I20180510-22:39:41.985(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: 	at okhttp3.RealCall$AsyncCall.execute(RealCall.java:133)
I20180510-22:39:41.986(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: 	at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
I20180510-22:39:41.986(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
I20180510-22:39:41.986(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
I20180510-22:39:41.986(10)? 05-10 22:39:41.919 18166 18536 W MeteorWebApp: 	at java.lang.Thread.run(Thread.java:761)
I20180510-22:39:41.987(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: Download failure
I20180510-22:39:41.988(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: com.meteor.webapp.WebAppException: Non-success status code 404 for asset: /7d70fd9a47d91b27e36a775e7b41fc8106a6a52f.stats.json
I20180510-22:39:41.988(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: 	at com.meteor.webapp.AssetBundleDownloader.verifyResponse(AssetBundleDownloader.java:155)
I20180510-22:39:41.988(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: 	at com.meteor.webapp.AssetBundleDownloader$1.onResponse(AssetBundleDownloader.java:89)
I20180510-22:39:41.989(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: 	at okhttp3.RealCall$AsyncCall.execute(RealCall.java:133)
I20180510-22:39:41.990(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: 	at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
I20180510-22:39:41.990(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
I20180510-22:39:41.990(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
I20180510-22:39:41.991(10)? 05-10 22:39:41.919 18166 18536 E MeteorWebApp: 	at java.lang.Thread.run(Thread.java:761)
I20180510-22:39:43.245(10)? 05-10 22:39:43.181 18166 18166 I chromium: [INFO:CONSOLE(70)] "Error: Non-success status code 404 for asset: /7d70fd9a47d91b27e36a775e7b41fc8106a6a52f.stats.json", source: http://localhost:12456/packages/webapp.js?hash=d8189fa667b77a6959459ae756c28fd264ac2eaa (70)