build/make/core/base_rules.mk:194: error: vendor/gxatek/proprietary/CarRadio/sdk/test: LOCAL_MODULE_CLASS must contain exactly one word, not ""
时间: 2023-07-30 10:06:35 浏览: 54
这是一个 Android 编译错误,可能是由于 LOCAL_MODULE_CLASS 变量的值为空引起的。LOCAL_MODULE_CLASS 用于指定模块的类型,必须包含一个单词。请检查你的 Android.mk 或 Android.bp 文件,确保 LOCAL_MODULE_CLASS 变量包含一个有效的值,例如:LOCAL_MODULE_CLASS := app。如果问题仍然存在,请提供更多的错误信息和相关代码,以便我能够更好地帮助你解决问题。
相关问题
build/make/core/base_rules.mk:492: warning: writing to readonly directory: "/device/mediatek/m7332_eu/DTV_OUT/factory_service" FAILED: ninja: unknown target 'vendor/mediatek/proprietary_tv/open/common/apps/MultimediaPlayer'
这个错误信息看起来像是在编译时尝试写入只读目录导致的。建议你检查一下编译环境和相关代码是否设置正确,特别是检查 `device/mediatek/m7332_eu/DTV_OUT/factory_service` 目录的读写权限是否正确。同时也可以尝试清除一下编译缓存,然后重新编译,看看问题是否得到解决。如果仍然存在问题,可能需要进一步调试或咨询相关领域的专业人士。
build/make/core/Makefile:28: warning: overriding commands for target `out/target/product/NL5H00X/system/fonts/DroidSansFallback_HisiPlayer.ttf' build/make/core/base_rules.mk:412: warning: ignoring old commands for target `out/target/product/NL5H00X/system/fonts/DroidSansFallback_HisiPlayer.ttf' build/make/core/Makefile:28: warning: overriding commands for target `out/target/product/NL5H00X/vendor/lib/hw/audio.stub.default.so' build/make/core/base_rules.mk:412: warning: ignoring old commands for target `out/target/product/NL5H00X/vendor/lib/hw/audio.stub.default.so' ninja: error: 'device/newlink/config/ini/CJ_5H011_A45_AN_3D/aq.ini', needed by 'out/target/product/NL5H00X/atv/ini/aq.ini', missing and no known rule to make it 16:42:37 ninja failed with: exit status 1
这是一个编译时出现的错误。看起来是缺少一个文件 'device/newlink/config/ini/CJ_5H011_A45_AN_3D/aq.ini',并且没有已知的规则来创建它。你需要确认该文件是否存在,如果不存在,需要检查该文件是否在编译过程中被正确地添加到相应的位置。或者,你可以尝试清除编译缓存并重新编译,看看问题是否得到解决。