Саша Козловский
Вы с нуля разрабатывали библиотеку (или фиксили баги в существующей библиотеке),или использовали готовую? Если второе,то это,действительно,на мой взгляд,ничего сложного,а вот если первое это,на мой взгляд,гораздо сложнее. И как Вы получали логи,если приложение крахалось на уровне нативной библиотеки?
Я умею dissamble делать и знкю немного arm assembler, это реально помогает в диагностике ошибок. А вообще, Вам просто нужно эти либы с дебаг символами собрать и тогда в логкате будет более подробная ошибка из натива. Но не всегда. Я лично, использую старый добрый disassemble )
А по поводу что писал - и либы с нуля и баги фиксил и либы использующие другие либы, которые я тоже портировал на дроид) все было)