tree: 26fac45daef9e7ed774a854b6095b8ba8672c443 [path history] [tgz]
  1. __init__.py
  2. Configuration_pb2.py
  3. README.md
  4. Resources_pb2.py
src/build/android/gyp/proto/README.md

Protos

These protos are generated from Resources.proto and Configuration.proto from the Android repo. They are found in the frameworks/base/tools/aapt2/ directory. To regenerate these if there are changes, run this command from the root of an Android checkout:

protoc --python_out=some_dir frameworks/base/tools/aapt2/Resources.proto
frameworks/base/tools/aapt2/Configuration.proto

Then copy the resulting *pb2.py files from some_dir here. To make sure Resources_pb2.py is able to import Configuration_pb2.py, replace the “from frameworks.base.tools.aapt2” portion of the import statement with “from .” so it will instead be imported from the current directory.