我有一个从 jni 调用的 Java 方法:
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");
}
所以,第一行被调用,我在 logcat 中得到'A',之后什么都没有。DoSomething()
没有“B”或来自“C”或“D”的日志。这真的很奇怪。我清理了项目,重新启动了 IDE,没有任何帮助。没有例外,应用程序不会崩溃。
为什么日志文件缺少B
、C
和的条目D
?