I was able to run the Sencha Touch Application with Phonegap on Android Emulator 3.1.
But when it comes to an Android Tablet (Samsung Galaxy, 3.1), it was not able to load up the application. It comes up with an error in accessing *.js files generated by the sencha for Store, Model, View & Controller.
The Error is:
Failed loading 'app/store/xyz.js', please verify that the file exists
Uncaught Error: [Ext.Loader] Failed loading 'app/store/xyz.js', please verify that the file exists at file:///android_asset/www/sencha-touch-all-debug.js:8010
I am using Sencha Touch 2.0.0 and PhoneGap 1.7.0.
Webview on Android v3.x and above is unable to load local files with parameters, see issue #17535 for details but in short, this won’t work:
The vicious consequence of this problem is that Sencha Touch 2 and particulary the Ext.Loader and Ext.Ajax classes are unable to load javascript dependencies due to the extra ‘timestamp’ parameter that is added to each javascript file (see disableCachingParam).
To workaround this, you need to disable the ‘disableCaching’ option:
See also bug #TOUCH-1463