¿Qué cambia exactamente cuando ejecuto "actualización de la plataforma cordova Android"?

Tengo un proyecto en ejecución que tenía el file cordova-3.xxjar en la carpeta lib dentro de las plataforms / android y recientemente actualicé cordova con

cordova platform update android 

y eliminó el viejo file jar. Todo funcionaba bien y registré mi código en SVN. Ahora, cada vez que reviso una copy nueva del proyecto, me muestra muchos errores de "no puedo encontrar el símbolo" cuando corro

 cordova build android 

pero si después de pagar, ejecuto la cordova platform update android primero, la compilation se realiza correctamente y la aplicación se ejecuta como se esperaba.

Intenté mucho para descubrir qué cambios después de ejecutar el cmd de la actualización de plataforma que hace que todo vuelva a funcionar pero no he encontrado ninguna pista. No crea ningún file jar.

¿Alguien puede decirme qué me falta aquí?

Aquí están los errores que obtengo si no hago la cordova platform update android ( cordova.js muestra cordova.js dentro de la carpeta de activos)

 CordovaLib:compileDebugJava /.../platforms/android/CordovaLib/src/org/apache/cordova/App.java:194: error: cannot find symbol webView.bindButton(override); ^ symbol: method bindButton(boolean) location: variable webView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/App.java:206: error: cannot find symbol webView.bindButton(button, override); ^ symbol: method bindButton(String,boolean) location: variable webView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/App.java:215: error: cannot find symbol return webView.isBackButtonBound(); ^ symbol: method isBackButtonBound() location: variable webView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaChromeClient.java:216: error: cannot find symbol if (url.startsWith("file://") || Config.isUrlWhiteListed(url)) { ^ symbol: method isUrlWhiteListed(String) location: class Config /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaChromeClient.java:229: error: cannot find symbol String r = this.appView.exposedJsApi.exec(service, action, callbackId, message); ^ symbol: variable exposedJsApi location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaChromeClient.java:240: error: cannot find symbol this.appView.exposedJsApi.setNativeToJsBridgeMode(Integer.parseInt(message)); ^ symbol: variable exposedJsApi location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaChromeClient.java:250: error: cannot find symbol String r = this.appView.exposedJsApi.retrieveJsMessages("1".equals(message)); ^ symbol: variable exposedJsApi location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:114: error: cannot find symbol appView.pluginManager.exec(service, action, callbackId, jsonArgs); ^ symbol: variable pluginManager location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:128: error: cannot find symbol if (NativeToJsMessageQueue.ENABLE_LOCATION_CHANGE_EXEC_MODE && url.startsWith(CORDOVA_EXEC_URL_PREFIX)) { ^ symbol: variable ENABLE_LOCATION_CHANGE_EXEC_MODE location: class NativeToJsMessageQueue /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:133: error: cannot find symbol else if ((this.appView.pluginManager != null) && this.appView.pluginManager.onOverrideUrlLoading(url)) { ^ symbol: variable pluginManager location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:133: error: cannot find symbol else if ((this.appView.pluginManager != null) && this.appView.pluginManager.onOverrideUrlLoading(url)) { ^ symbol: variable pluginManager location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:217: error: cannot find symbol if (url.startsWith("file://") || url.startsWith("data:") || Config.isUrlWhiteListed(url)) { ^ symbol: method isUrlWhiteListed(String) location: class Config /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:271: error: cannot find symbol this.appView.jsMessageQueue.reset(); ^ symbol: variable jsMessageQueue location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:277: error: cannot find symbol if (this.appView.pluginManager != null) { ^ symbol: variable pluginManager location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:278: error: cannot find symbol this.appView.pluginManager.onReset(); ^ symbol: variable pluginManager location: variable appView of type CordovaWebView /.../client/platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:307: error: cannot find symbol this.appView.loadUrlTimeout++; ^ symbol: variable loadUrlTimeout location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:313: error: cannot find symbol if (this.appView.getVisibility() == View.INVISIBLE) { ^ symbol: method getVisibility() location: variable appView of type CordovaWebView /.../client/platforms/android/CordovaLib/src/org/apache/cordova/CordovaWebViewClient.java:350: error: cannot find symbol this.appView.loadUrlTimeout++; ^ symbol: variable loadUrlTimeout location: variable appView of type CordovaWebView /.../platforms/android/CordovaLib/src/org/apache/cordova/IceCreamCordovaWebViewClient.java:51: error: cannot find symbol if ((url.startsWith("http:") || url.startsWith("https:")) && !Config.isUrlWhiteListed(url)) { ^ symbol: method isUrlWhiteListed(String) location: class Config Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. 19 errors :CordovaLib:compileDebugJava FAILED FAILURE: Build failed with an exception.