当我执行命令
adb logcat
在运行android模拟器时,所有旧日志都会过去,因此我认为它们存储在某个文件中.是否有命令可以运行以清除日志并重新开始?如果没有,还有其他方法可以做到这一点吗?
我大约一个月前发布了一个Android应用程序,它似乎随机崩溃,而且比我想要的更频繁.我和我正在合作的开发人员并不确定我们可以从产生的错误中收集到什么,所以希望有人可以为我们解决问题.该应用程序是使用Xamarin Mono Framework构建的.通常它是一个sqlite3_step + XXX错误,在某些情况下它是一个sqlite3_prepare_v2 + XX错误.无论哪种方式,堆栈跟踪通常如下所示.
/system/lib/libsqlite.so,/system/lib/libsqlite.so(sqlite3_step + 510)中/system/lib/libsqlite.so的本机崩溃
Build fingerprint: 'motorola/XT926_verizon/vanquish:4.4.2/KDA20.62-15/15:user/release-keys'
Revision: 'p300'
pid: 863, tid: 892, name: myapp.android >>> com.myapp.android <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0000000c
r0 60311d70 r1 00000000 r2 00002210 r3 00000000
r4 60311c20 r5 00000000 r6 ffffffec r7 00000000
r8 00001000 r9 00000000 sl 00002400 fp 00000000
ip 00000000 sp 612ff208 lr 409ee113 pc 40978564 cpsr 60030030
d0 61642f617461642f d1 642e6d6f632f6174
d2 72657372756f6367 d3 6e612e7765697665
d4 31222c223631222c d5 5d223831222c2237
d6 …Run Code Online (Sandbox Code Playgroud)