Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
C++ Java Python Shell C Emacs Lisp

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
android Add libprotobuf-cpp-2.3.0-lite
editors Add protobuf 2.3.0 sources
examples Add protobuf 2.2.0a sources
gtest Add protobuf 2.3.0 sources
java Remove vestigial references to StringUtf8Micro.
m4 Add protobuf 2.3.0 sources
python Add protobuf 2.3.0 sources
src Changed speed optimization for strings.
vsprojects Add protobuf 2.3.0 sources
.gitignore Add some python generated file/dirs to external/protobuf/.gitignore.
Android.mk Make these modules optional.
CHANGES.txt Add protobuf 2.3.0 sources
CONTRIBUTORS.txt Add protobuf 2.3.0 sources
COPYING.txt Add protobuf 2.2.0a sources
CleanSpec.mk Add an empty CleanSpec.mk
INSTALL.txt Add protobuf 2.2.0a sources
MODULE_LICENSE_BSD_LIKE The Android specific files prior to adding protobuf 2.2.0a sources.
Makefile.am Add protobuf 2.3.0 sources
Makefile.in Add protobuf 2.3.0 sources
README.android Add support for Java micro protobuf's to protobuf-2.2.0a.
README.txt Add protobuf 2.2.0a sources
aclocal.m4 Add protobuf 2.2.0a sources
autogen.sh Add protobuf 2.3.0 sources
config.guess Add protobuf 2.2.0a sources
config.h.in Add protobuf 2.3.0 sources
config.sub Add protobuf 2.2.0a sources
configure Add protobuf 2.3.0 sources
configure.ac Add protobuf 2.3.0 sources
depcomp Add protobuf 2.2.0a sources
generate_descriptor_proto.sh Add protobuf 2.3.0 sources
install-sh Add protobuf 2.2.0a sources
ltmain.sh Add protobuf 2.2.0a sources
missing Add protobuf 2.2.0a sources
protobuf-lite.pc.in Add protobuf 2.2.0a sources
protobuf.pc.in Add protobuf 2.2.0a sources

README.android

URL: http://code.google.com/p/protobuf/downloads/list
Version: 2.2.0a
License: Google BSD like
Description: "Protobuf: The Google protobuf compiler and runtimes for various languages"

Local Modifications: Initial changes include support for the micro
protobuf compiler and the assoicated runtime.

Protocol Buffers are a way of encoding structured data in an efficient
yet extensible format. Google uses Protocol Buffers for almost all
of its internal RPC protocols and file formats.

Initially the protoc compiler is not integrated into the Android build system
and the Android.mk will simply build the javamicro runtime static library.

To build the compiler follow the instructions in README.txt for
compiling and installing.

The Android.mk file creates the a static library which can be added
to any Android application by Adding to LOCAL_STATIC_JAVA_LIBRARIES
com.google.protobuf.micro:

  LOCAL_STATIC_JAVA_LIBRARIES += com.google.protobuf.micro

Follow the instructions in Micro section of java/README.txt for
details on compiling .proto files for the micro runtine.
Something went wrong with that request. Please try again.