как заставить взломать sh firebasecrashlytics? - PullRequest
0 голосов
/ 29 мая 2020

Я разрабатываю новостное приложение, и я новичок в firebase Crashlytics. Я хочу принудительно выполнить cra sh, и я хочу получить отчет об sh, но я не получаю никаких Cra sh отчетов, как можно Я достигаю этого

ниже моей реализации

binding.root.setOnClickListener { v ->

                FirebaseCrashlytics.getInstance()

                val intent = Intent(v.context, DetailActivity::class.java)
                intent.putExtra(urlKey, articleList[position].url)

                v.context.startActivity(intent)
            }

ниже снимка экрана моей консоли firebase crashlytics моей консоли firebasecrashlytics

Я хочу знать, где я делаю ошибка, как я могу заставить взломать sh мое приложение

Ответы [ 2 ]

1 голос
/ 29 мая 2020

как я могу заставить взломать sh мое приложение

Просто создайте исключение, которое обрабатывается обработчиком необработанных исключений crashlytics, например

throw RuntimeException("crash testing")
0 голосов
/ 29 мая 2020

Вы можете попробовать следующее:

binding.root.setOnClickListener { v ->
       val intent = Intent(v.context, DetailActivity::class.java)
       intent.putExtra(urlKey, articleList[articleList.size].url) // you can throw ArrayIndexOutOfBoundsException

       v.context.startActivity(intent)
}

или

binding.root.setOnClickListener { v ->
         throw RuntimeException("Test Crash") // Force a crash
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...