Я использую Firebase ml vision для обнаружения лиц, приложение отлично работает на моем пикселе и телефоне Motorola, но когда я открываю приложение на Samsung, оно вылетает и закрывает активность. Проблема в том, что нет журналов ошибок, ничего, я также пытался добавить Crashlitics, но он также не показывает журналы ошибок.
Я не знаю, как это исправить, если я не знаю, почему активность закрывается.
Samsung 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"