什么是“_ZN7android16CameraParameters9isPreviewE”符号?

时间:2016-04-10 09:33:51

标签: android android-camera android-4.4-kitkat android-5.1.1-lollipop

我正试图在我的LG D290n L Fino上移植cyanogenmod 12.1(基于5.x android),这是一款运行Android KitKat的高通msm8610设备。当我尝试使用库存相机HAL模块(包装所有专有库存qcamera库和库存qcamera-daemon)时,我在相机HAL模块的dlopen期间收到有关缺少符号“_ZN7android16CameraParameters9isPreviewE”的错误(它是由“camera.msm8610.so”库引用。相机初始化然后失败。我做了一些研究,我发现这个符号位于库存kitkat rom上的libcamera_client.so(库由frameworks / av包提供)。这个符号是棒棒糖库中缺少的。

有谁知道定义此符号的代码是什么?

非常感谢你!

1 个答案:

答案 0 :(得分:0)

那是 ... $sql = $db->prepare("SELECT * FROM Departure WHERE RouteId = 3"); $sql->execute(); while($row = $sql->fetch(PDO::FETCH_ASSOC)) { ?> <tr> <form action="selectBus.php"> <td><?php echo $row['DepDate']; ?></td> <td>75</td><td><?php echo $row['Seats']; ?></td> <td><input name='action' type="hidden" value="<?php echo $row['DepId'];?>"/> <input type="submit" value="select" /></td> </form> </tr> <?php } ?> 。如果它是AOSP的一部分,我希望它在KitKat's CameraParameters.h中定义,但它不存在,这表明它是由OEM(或者Cyanogen)引入的,尽管我不知道它there either)。

如果是这种情况,您的HAL模块将仅使用自定义的android::CameraParameters::isPreview()。有问题的方法很简单,你可以对它进行逆向工程并提供替代方法,但它确实提出了其他零碎是否已经以更微妙的方式进行定制的问题。