我最近开始开发一个同时包含Java和本地组件的应用程序。我尝试交替使用
当我使用
请问我是否遗漏了一些明显的东西?我该如何调试这个问题?
Debug.startMethodTracing("myapp")
和Debug.startNativeTracing()
来为两个组件生成跟踪信息。但是,无论如何都出现了意外情况。当我使用
Debug.startMethodTracing("myapp")
时,我可以看到一个名为/sdcard/myapp.trace
的文件被创建,但不管我运行我的应用程序多久,它始终为空。当我使用Debug.startNativeTracing()
并使用-trace <tracename>
开关启动模拟器时,我会看到一条消息"Trace started",但当我尝试运行我的应用程序时,模拟器崩溃了。请问我是否遗漏了一些明显的东西?我该如何调试这个问题?