aldığınız bir hata var mı loglar üzerinde, genel olarak versiyonlarda değişen metodlardan kaynaklanıyordur. (android a versiyonunda çalışan bir kod a+1 versiyonunda değişmiş oluyor bazen) en iyisi loglarda bir şey varsa oradan kontrol etmek lazım.

ilk olarak şunlara bir bakın derim:

1- gerekli permission kontrolleri (kamera vs)
2- Android versiyonunuza göre derin bir araştrma yapmanız lazım (stackoverflow üzerinde)

not: şahsi fikrim getirilen yeni güvenlik önlemleri ile ilgili bir yoksaymadır ama mutlaka bir çözümü vardır.