我正在使用Firebase ml视觉检测面部,该应用程序在我的像素和摩托罗拉手机上正常运行,但是当我在三星上打开该应用程序时,它崩溃并关闭了活动。 问题是没有错误日志,什么也没有,我也尝试添加Crashlitics,但它也没有显示任何错误日志。
如果我不知道活动为何关闭,我不知道如何解决此问题。
三星Galaxy s6。
Android 5.1.1。
实际上就是这段代码,如果我注释检测图像部分,一切都很好
private val realTimeOpts = FirebaseVisionFaceDetectorOptions.Builder()
.setContourMode(FirebaseVisionFaceDetectorOptions.ALL_CONTOURS)
.build()
val image = FirebaseVisionImage.fromMediaImage(mediaImage, imageRotation)
private val detector = FirebaseVision.getInstance()
.getVisionFaceDetector(realTimeOpts)
detector.detectInImage(image)
.addOnSuccessListener {
log("zz face ${it.toString()}")
log("zz face ${it.size}")
}
.addOnCanceledListener {
}
.addOnFailureListener {
log("zz err ${it.message}")
}
"com.google.firebase:firebase-ml-vision:24.0.1",
"com.google.firebase:firebase-ml-vision-face-model:19.0.0"