如何在 android.bp 文件中添加 srcs :[] 的相对路径

Sha*_*han 6 android android-soong

我正在使用 androidmk 工具将 Android.mk 文件转换为 Android.bp,在许多地方我们都有 Android.mk chaning,因此它会生成 srcs:[] 的相对路径,但它不适用于 Android.bp 构建。抛出错误:路径在目录之外:../../XX.cpp

srcs:[ "example1.cpp" "../../example2.cpp" --- 该文件的错误 ]

路径在目录之外:“../../example2.cpp”

Sim*_*mpl 2

这在Soong. 您必须将您的文件夹移动Android.bp到一个公共父文件夹,以便它看起来像这样。

srcs: ["a/b/example1.cpp", "example2.cpp"]
Run Code Online (Sandbox Code Playgroud)