我试图了解如何在 AOSP 下使用 Android.mk 和 Android.bp 构建可执行文件和库。而且我能够编译简单的 c 程序。
我想知道是否有办法在 AOSP 下交叉编译现有的 CMake 和介子项目。
我需要手动将它们转换为 Android.mk、Android.bp 还是 AOSP 构建系统提供任何机制来直接构建介子和 CMake 项目?
我试图了解如何在 AOSP 下使用 Android.mk 和 Android.bp 构建可执行文件和库。而且我能够编译简单的 c 程序。
我想知道是否有办法在 AOSP 下交叉编译现有的 CMake 和介子项目。
我需要手动将它们转换为 Android.mk、Android.bp 还是 AOSP 构建系统提供任何机制来直接构建介子和 CMake 项目?
您必须创建单独的 Android.mk 或 Android.bp。请参阅mesa3d项目,该项目使用 meson for Linux 并在 AOSP 中构建单独的 Android.mk。