基于Android11

编译Android的Native 系统服务cpp文件报错:error: vendor/test_code/NativeService/Android.bp:13:1: module "NativeTest" variant "android_arm_armv8-a_cortex-a53": module source path "vendor/test_code/NativeService/NativeTest.cpp" does not exist

该模块已配置 PRODUCT_PACKAGES += NativeTest,使用make NativeTest编译时出现上述问题。
反复source lunch 始终报错,异常诡异

cc_binary {
    name: "NativeTest",
    srcs: [" NativeTest.cpp"],//正确方式
    //srcs: ["NativeTest.cpp"], 错误方式

    shared_libs: [
        "liblog",
        "libcutils",
        "libutils",
        "libbinder",
    ],
}

偶然加了一个空格,编译通过,是的只加了一个空格srcs: [" NativeTest.cpp"]
。。。。。

更多推荐