Hi Gilbert Pleczynski,
Couchbase Lite Android master branch has fix for pull replication slowness.
As we built PhoneGapPlugin from master branch just for testing purpose, please try it if you would like.
Please follow steps to update PhoneGap plugin:
1. Download PhoneGapPlugin and Extract
2. Download couchbase-lite-java-listener-0.0.0-505.jar
3. Download couchbase-lite-java-javascript-0.0.0-505.jar
4. Move to your PhoneGap app folder
5. Update Plugin
phonegap plugin rm com.couchbase.lite.phonegap
phonegap plugin add ~/Downloads/Couchbase-Lite-PhoneGap-Plugin_1.0.4-47-56 <-- where you extract
phonegap platform rm android
mv ./couchbase-lite-java-javascript-0.0.0-505.jar ./plugins/com.couchbase.lite.phonegap/lib/android/
mv ./couchbase-lite-java-listener-0.0.0-505.jar ./plugins/com.couchbase.lite.phonegap/lib/android/
6. Add following two lines in plugin.xml
<source-file src="lib/android/couchbase-lite-java-javascript-0.0.0-505.jar" target-dir="libs"/>
<source-file src="lib/android/couchbase-lite-java-listener-0.0.0-505.jar" target-dir="libs"/>
7. Update plugin continue
phonegap platform add android
8. Run Android PhoneGap app
phonegap run android --verbose
Note: couchbase-lite-java-javascript-0.0.0-505.jar and couchbase-lite-java-listener-0.0.0-505.jar should be in the PhoneGapPlugin, but we have build issue now.
Hope this helps you
Thanks!
Hideki