首页 > 解决方案 > 如何在 Android AOSP 下构建/交叉编译现有的介子或 cmake 项目?

问题描述

我试图了解如何在 AOSP 下使用 Android.mk 和 Android.bp 构建可执行文件和库。而且我能够编译简单的 c 程序。

我想知道是否有办法在 AOSP 下交叉编译现有的 CMake 和介子项目。

我需要手动将它们转换为 Android.mk、Android.bp 还是 AOSP 构建系统提供任何机制来直接构建介子和 CMake 项目?

标签: androidcmakemeson-build

解决方案


您必须创建单独的 Android.mk 或 Android.bp。请参阅mesa3d项目,该项目使用 meson for Linux 并在 AOSP 中构建单独的 Android.mk。


推荐阅读