Cordova Compatibility

Capacitor's Cordova Compatibility Layer

@capacitor/android 8.5.2 depends on Cordova 129 's own Android library, org.apache.cordova:framework 14.0.1, so a Cordova plugin's Java code (CordovaPlugin, CallbackContext) compiles against Capacitor 243,123 unchanged. What plugin.xml would have done at cordova plugin add time (plugin.xml Wiring), cap sync does on every sync instead. For the notes app's three plugins it did the following:

At run time a Cordova call travels through Capacitor's bridge. Logcat shows the device plugin's first call:

Output of 71
V/Capacitor/Plugin: To native (Cordova plugin): callbackId: Device1801484651, service: Device,
  action: getDeviceInfo, actionArgs: []

The module is regenerated on every sync, so never edit it: like Cordova's platforms/ (Cordova's platforms/), it is a build artifact.