问题描述
我尝试使用以下命令将 Android.mk 转换为 Android.bp,但输出为空
.build/envsetup.sh &&
make blueprint_tools &&
androidmk [inputFileName]
输出:空
请找到Android.mk的内容
mk 文件:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
include $(call all-makefiles-under,$(LOCAL_PATH))
请告诉我如何将上述 Android.mk 转换为 Android.bp
解决方法
Android.mk
中的某些语句不能被 androidmk
转换。
上面显示的 Android.mk
等于下面的 Android.bp
:
subdirs = [
"src"
]
您可以将 src
替换为包含子 Android.mk
的子目录。