The earlier protobuf version 3.0 was easily integrated. But there are issues with the latest version 3.2. It simply compiles & builds all the un-related Android .cc file components as well. If we follow the path to latest branch in git for c++ proto & build it as per the steps, then it generates 15 MB .SO file, unlike earlier which was ~1-2 MB. How to optimally integrate latest protobuf to Android? Using cross platform Android Standalone Tool chain and provided build script may result in larger size of Shared library file(.so), generated due to unwanted files included in build script.You can