mediapipe怎么样编译android aar (apk 类似)

1.在mediapipe 的 源码目录里 有这样的  提示:

于是在 /mediapipe/mediapipe/examples/android/src/java/com/google/mediapipe/apps

这个目录下,新增 一个目录 aar_example

在这个目录下 新建一个BUILD 文件.

对就是这样:(文件里面的内容,自己去定义的了,不多.)

可以这样子:

load("//mediapipe/java/com/google/mediapipe:mediapipe_aar.bzl", "mediapipe_aar")

mediapipe_aar(
    name = "mp_face_detection_aar",
    calculators = ["//mediapipe/graphs/face_detection:mobile_calculators"],
)

这样字,你的编译出来的aar 文件名就是:  mp_face_detection_aar 

这个aar 主要的算子,你这边也定义了 路径;

然后输入bazel  build 等命令;

bazel build --cxxopt='--std=c++14' -c opt --fat_apk_cpu=arm64-v8a,armeabi-v7a     //mediapipe/examples/android/src/java/com/google/mediapipe/apps/aar_example:mp_face_detection_aar --host_crosstool_top=@bazel_tools//tools/cpp:toolchain --verbose_failures

在终端输入,于是很快就有了:

还有:

 

你会看到类似这样的:

 

编译完成后,你的mediapipe 目录大概是这 样子的:

 

aar  的存放, 就是在这里了:

如遇到 类似这样的 错误提示:

 

 

----------------------------------------

face (cpu)apk 怎么编译呢?

bazel build --cxxopt='--std=c++14' -c opt --fat_apk_cpu=arm64-v8a,armeabi-v7a     //mediapipe/examples/android/src/java/com/google/mediapipe/apps/facedetectioncpu:facedetectioncpu

 

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Teleger

你的支持是我前进的方向

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值