Build MultihandTracking arm64-v8a AAR 0.8.2

source
https://github.com/google/mediapipe/blob/master//docs/getting_started/android_archive_library.md#steps-to-build-a-mediapipe-aar

build with
bazel build -c opt --fat_apk_cpu=arm64-v8a mediapipe/examples/android/src/java/com/google/mediapipe/apps/multihandtrackinggpu_aar:mp_multi_hand_aar
This commit is contained in:
Hannes Achleitner 2021-02-28 10:27:32 +01:00
parent 2d9d89d50e
commit 6c9c51aba4
2 changed files with 9 additions and 2 deletions

View File

@ -27,7 +27,7 @@ jobs:
run: |
export ANDROID_HOME=/Users/runner/Library/Android/sdk
export ANDROID_NDK_HOME=$ANDROID_HOME/ndk-bundle
echo a | ./build_android_examples.sh
bazel build -c opt --fat_apk_cpu=arm64-v8a mediapipe/examples/android/src/java/com/google/mediapipe/apps/multihandtrackinggpu_aar:mp_multi_hand_aar
- name: Show result
run: git status
- name: Find Tag
@ -46,4 +46,5 @@ jobs:
if: ${{ always() }}
with:
name: AAR-library-${{steps.tagger.outputs.tag}}
path: bazel-bin/mediapipe//examples/android/src/java/com/google/mediapipe/apps/**/*.aar
path: bazel-bin/mediapipe//examples/android/src/java/com/google/mediapipe/apps/**/*${{steps.tagger.outputs.tag}}.aar
if-no-files-found: error

View File

@ -0,0 +1,6 @@
load("//mediapipe/java/com/google/mediapipe:mediapipe_aar.bzl", "mediapipe_aar")
mediapipe_aar(
name = "mp_multi_hand_aar",
calculators = ["//mediapipe/graphs/hand_tracking:mobile_calculators"],
)