Code compiles and runs but the building of the shared libraries needs to be pulled into gradle or else the build/rust/target directory will be deleted after every clean build and never restored.
So far this just demonstrates adding an Android Library project that uses Rust through the JNI. The next step would be to get protobufs working across the JNI boundary.