2015-03-24 3 views
2

У меня есть приложение для Android, в котором есть библиотека C++ (через JNI).Android: Crashlytics не отправляет отчет C++ library crash

Всякий раз, когда библиотека терпит крах, это также приводит к сбою приложения, но я не получаю авария на краш-тактах.

Это ограничение Crashlytics. Занимает ли он только скрытые исключения Java?

Примечание: Любое исключение Java в основном потоке, которое приводит к сбою приложения, вызывается Crashlytics, поэтому я знаю, что он работает.

ответ

1

Вы правы, что Android SDK только заедает Java-исключения на данный момент. Twitter сообщил, что Crashlytics поддерживает NDK в ближайшее время.

2

Если вы читаете свой блог: http://www.crashlytics.com/blog/crashlytics-february-2015-update/

Они говорят:

Последние Игрушки из Crashlytics Labs: Многие из вас, кто создает удивительные приложения с NDK на Android имеют запросила поддержку от Crashlytics , С момента открытия доступа к нашей бета-версии в октябре наша лаборатория продолжала строить это и , повышая свои функциональные возможности каждый день. Сейчас мы работаем с ведущими компаниями, которые уже отгруженной своими приложения с нашими бета - так что если вы не проверить нашу NDK беты пока, запрашивающие ранний доступ здесь

Вы можете получить бета-доступ здесь : http://try.crashlytics.com/secret/

Редактировать: Мы использовали бета-версию уже некоторое время, и это прекрасно помогает. Теперь это доступно широкой публике, и вы можете прочитать об этом blog post.

Смежные вопросы