【发布时间】:2014-02-17 07:23:58
【问题描述】:
我正在 Android (Kitkat 4.4) 源代码中寻找可以找到相机属性并更改它们的位置,特别是定义 ro.camera.0.devname 的位置。
我在我拥有的 Android 源代码下搜索了 *.prop 文件(它是私有的,所以我不能真正分享它)但我没有找到任何地方 devname 是已定义(一般应定义为/dev/video0或/dev/video1)
有没有人知道这样的定义应该在哪里?
【问题讨论】:
-
FWIW,我查看了几个设备(Nexus 5、Nexus 10)并没有看到该属性的定义。因此,查看 AOSP 资源可能不会有成效。 (顺便说一句,KitKat 是 4.4。)此类属性通常在由构建系统生成的
/system/build.prop中定义。 -
@AlexCohn,我很在意,因为我想更改相机 HAL 实现。
-
@fadden,我在我的仓库中没有找到任何 .prop 文件...
-
生成的 prop 文件仅在构建后出现在“out”目录中。
-
@fadden,在 out 目录下构建后生成的任何道具文件中,我都没有看到任何与相机相关的属性。但答案可以在下面看到(它在 .mk 文件之一中)