Cordova plugin whitelist error causes meteor (and then mup) to fail

309 views Asked by At

When running a meteor.js app via meteor run --verbose android I get this error:

Failed to install 'cordova-plugin-whitelist':Cannot find plugin.xml
for plugin "cordova-plugin-whitelist". Please try adding it again.

I've tried the fix suggested here (installed cordova plugin via add cordova-plugin-whitelist in the folder .meteor/local/cordova-build) and this got the emulator started but then this error appeared:

Execution failed for task ':processDebugResources'.
com.android.ide.common.process.ProcessException: Failed to execute aapt

I found some information about this one on the issues gitHub site for meteor, but I'm at a loss now for what to do.

These errors (not surprisingly) also cause meteor-up deployment to fail. I tried adding buildOptions: { "serverOnly": true } to the mup.json file per the mup docs but this failed to stop meteor from building the cordova architecture. Is there is a build setting or flag for mup deploy or meteor build so that it doesn't try to build the web.cordova architecture at all?

0

There are 0 answers