我正在构建一个 android 相机应用程序,并使用 FaceDetectionListener。我的应用在 XperiaZ - LgoptimusBlack- GalaxyNexus4 和其他一些设备上没有问题。但是使用 Google Nexus 7 它给了我一个错误:
java.lang.IllegalArgumentException: invalid face detection type=0
当我打电话时
params.getMaxNumDetectedFaces()
它给了我 0,这意味着我的相机硬件可以在预览期间使用 FaceDetectionListener 识别 0 个面孔。我试过用Nexus7的FaceUnlocker,效果很好,说明它不是相机硬件。我用谷歌搜索并阅读了同样的问题,没有任何答案。我已经尝试了一些带有面部检测的互联网样本,但在 Nexus7 上也是同样的问题!!!