1URL: http://code.google.com/p/protobuf/downloads/list 2Version: v3.0.0-beta3 3License: Google BSD like 4Description: "Protobuf: The Google protobuf compiler and runtimes for various languages" 5 6Local changes: 7 8Local Modifications: 9 - Initial changes include support for the micro protobuf compiler and the 10 assoicated runtime. 11 - https://github.com/google/protobuf/pull/2732: const FieldDescriptorCompare 12 - Add NOLINT to "return *default_instance_;" in cpp_message.cc. 13 14Protocol Buffers are a way of encoding structured data in an efficient 15yet extensible format. Google uses Protocol Buffers for almost all 16of its internal RPC protocols and file formats. 17 18Initially the protoc compiler is not integrated into the Android build system 19and the Android.mk will simply build the javamicro runtime static library. 20 21To build the compiler follow the instructions in README.txt for 22compiling and installing. 23 24The Android.mk file creates the a static library which can be added 25to any Android application by Adding to LOCAL_STATIC_JAVA_LIBRARIES 26com.google.protobuf.micro: 27 28 LOCAL_STATIC_JAVA_LIBRARIES += com.google.protobuf.micro 29 30Follow the instructions in Micro section of java/README.txt for 31details on compiling .proto files for the micro runtine. 32