We are currently using Couchbase Lite 1.2.0 on Android devices as well as several types of x86 based devices, all with great success. Its really great. However, we can not it to run on some ARM devices. Specially, we need it to run on Raspberry PIs with Raspbian (customer specification). How can we do this?
Our existing code code is all in Java, and we need to have the same codebase on all our different devices.
We thought this would be fairly easy, but it turns out we sqlite exceptions from the jar files, because it relies on native code, and none is supplied for arm. We tried to build new jar files by including libraries from Android based jars, which unsurprisingly didn’t work. We also tried building couchbase-lite-java from source, but that failed.