//cc_library_shared编译的是lib cc_library_shared {
// 模块名字 name: "libsensorservice" , // 依赖的源码 srcs: [ "BatteryService.cpp" , "CorrectedGyroSensor.cpp" , "Fusion.cpp" , "GravitySensor.cpp" , "LinearAccelerationSensor.cpp" , "OrientationSensor.cpp" , "RecentEventLogger.cpp" , "RotationVectorSensor.cpp" , "SensorDevice.cpp" , "SensorDeviceUtils.cpp" , "SensorDirectConnection.cpp" , "SensorEventConnection.cpp" , "SensorFusion.cpp" , "SensorInterface.cpp" , "SensorList.cpp" , "SensorRecord.cpp" , "SensorService.cpp" , "SensorServiceUtils.cpp" , "EllipticFusionSensorManager/EllipticFusionSensorManager.cpp" , "EllipticFusionSensorManager/TableTopSensor.cpp" , "EllipticFusionSensorManager/ProximityFusionSensor.cpp" , "EllipticFusionSensorManager/SnapFusionSensor.cpp" , "EllipticFusionSensorManager/MuteFusionSensor.cpp" , "EllipticFusionSensorManager/PhoneMotionSensor.cpp" , "EllipticFusionSensorManager/ParseFusionSensorConfig.cpp" , "SensorControl.cpp" , ], // 依赖的目录 local_include_dirs: [ "EllipticFusionSensorManager" ], // 编译的一些flag cflags: [ "-DLOG_TAG=\"SensorService\"" , "-Wall" , "-Werror" , "-Wextra" , "-fvisibility=hidden" , "-DHAS_SENSOR_CONTROL" ], // 依赖的共享库 shared_libs: [ "libcutils"
|