[Android:init.rc]如何根据编译脚本里导出的宏定义不同属性
已知:工程编译脚本可根据不同的产品导出不同的宏
export MACRO_PRODUCTA=true
export MACRO_PRODUCTB=true
现在要在framework上层代码中根据产品的不同运行不同的代码以实现两种产品公用同一套代码
java里无法直接使用宏,于是想到使用属性(property)
目前想到在init.rc里设置属性
如编译产品A,则 set ro.***.***.productA true
如编译产品B,则 set ro.***.***.productB true
现在的问题是,不知道如何根据产品不同去设置不同的属性