Код в методе не вызывается полностью
У меня есть метод в Java, который вызывается из jni:
public static void CallDoSomething()
{
Log.i(LOG_TAG,"A");
Log.i(LOG_TAG,"B");
something.DoSomething();
Log.i(LOG_TAG,"C");
Log.i(LOG_TAG,"D");
}
Итак, первая строка называется, я получаю "A" в logcat, после этого ничего. Нет 'B' или журнала от DoSomething()
или "С" или "D". Это действительно странно. Я очистил проект, перезапустил IDE, ничего не помогло. Нет исключений, и приложение не падает.
Почему в файле журнала отсутствуют записи B
, C
, а также D
?