8000 GitHub - Taknok/aapt2: Aapt2 package build workflow
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Taknok/aapt2

 
 

Repository files navigation

Aapt2 package build workflow

build workflow

This repository contains a workflow to build the aapt2 binaries for Android.

Build aapt2

Fetch submodules

git submodule update --init --recursive --depth 1

Apply patch

bash ./patch.sh

Build protoc

mkdir -p src/protobuf/build
pushd src/protobuf/build
cmake -GNinja -Dprotobuf_BUILD_TESTS=OFF ..
ninja -j$(nproc --all)
popd

Build the binary

Supported arch are 'x86_64', 'x86', 'arm64-v8a' & 'armeabi-v7a'

ANDROID_NDK="$HOME/Android/Sdk/ndk/" PROTOC_PATH="$PWD/src/protobuf/build/protoc" bash ./build.sh arm64-v8a  # output in build/$arch/bin/aapt-*

Resources

This repository is based on the works of:

About

Aapt2 package build workflow

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CMake 73.4%
  • C++ 17.2%
  • Shell 8.8%
  • C 0.6%
0