Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android应用程序崩溃,没有正确的错误_Android_Sqlite - Fatal编程技术网

Android应用程序崩溃,没有正确的错误

Android应用程序崩溃,没有正确的错误,android,sqlite,Android,Sqlite,我正在开发涉及SQLite的Android应用程序。我有一个自定义列表视图。 当我在ListView中单击一个项目时,它会向下搜索并打开一个新的活动。当我点击后退时,它会再次出现在ListView中,但当我滚动ListView时,它会在LogCat上出现某种奇怪的错误并崩溃 06-28 22:12:38.934: INFO/DEBUG(1017): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 06-28 22:

我正在开发涉及SQLite的Android应用程序。我有一个自定义列表视图。 当我在ListView中单击一个项目时,它会向下搜索并打开一个新的活动。当我点击后退时,它会再次出现在ListView中,但当我滚动ListView时,它会在LogCat上出现某种奇怪的错误并崩溃

06-28 22:12:38.934: INFO/DEBUG(1017): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

06-28 22:12:38.934: INFO/DEBUG(1017): Build fingerprint: 

'generic/google_sdk/generic/:2.1/ERD79/22607:eng/test-keys'

06-28 22:12:38.934: INFO/DEBUG(1017): pid: 19157, tid: 19159  >>> 
com.xxxxxxxx.android <<<

06-28 22:12:38.944: INFO/DEBUG(1017): signal 11 (SIGSEGV), fault addr 00000004

06-28 22:12:38.944: INFO/DEBUG(1017):  r0 00000004  r1 40024258  r2 00000004  r3 4184bfd4

06-28 22:12:38.944: INFO/DEBUG(1017):  r4 00000000  r5 00000000  r6 42aadbde  r7 4184bfa8

06-28 22:12:38.944: INFO/DEBUG(1017):  r8 100ffcd8  r9 4184bfa0  10 4184bf8c  fp 00143cc0

06-28 22:12:38.954: INFO/DEBUG(1017):  ip ad361288  sp 100ffcc0  lr ad3287fb  pc afb04460  cpsr 00000010

06-28 22:12:39.365: INFO/DEBUG(1017):          #00  pc 00004460  /system/lib/libcutils.so

06-28 22:12:39.384: INFO/DEBUG(1017):          #01  pc 000287f8  /system/lib/libandroid_runtime.so

06-28 22:12:39.405: INFO/DEBUG(1017):          #02  pc 00046838  /system/lib/libandroid_runtime.so

06-28 22:12:39.405: INFO/DEBUG(1017):          #03  pc 0000f1f4  /system/lib/libdvm.so
06-28 22:12:39.415: INFO/DEBUG(1017):          #04  pc 00037f90  /system/lib/libdvm.so
06-28 22:12:39.435: INFO/DEBUG(1017):          #05  pc 00031612  /system/lib/libdvm.so
06-28 22:12:39.455: INFO/DEBUG(1017):          #06  pc 00013f58  /system/lib/libdvm.so
06-28 22:12:39.455: INFO/DEBUG(1017):          #07  pc 00019888  /system/lib/libdvm.so
06-28 22:12:39.465: INFO/DEBUG(1017):          #08  pc 00018d5c  /system/lib/libdvm.so
06-28 22:12:39.474: INFO/DEBUG(1017):          #09  pc 0004d6d0  /system/lib/libdvm.so
06-28 22:12:39.484: INFO/DEBUG(1017):          #10  pc 0004d702  /system/lib/libdvm.so
06-28 22:12:39.515: INFO/DEBUG(1017):          #11  pc 00043e40  /system/lib/libdvm.so
06-28 22:12:39.524: INFO/DEBUG(1017):          #12  pc 00043eda  /system/lib/libdvm.so
06-28 22:12:39.524: INFO/DEBUG(1017):          #13  pc 00044352  /system/lib/libdvm.so
06-28 22:12:39.534: INFO/DEBUG(1017):          #14  pc 00041b98  /system/lib/libdvm.so
06-28 22:12:39.554: INFO/DEBUG(1017):          #15  pc 00010000  /system/lib/libc.so
06-28 22:12:39.554: INFO/DEBUG(1017):          #16  pc 0000fad4  /system/lib/libc.so


06-28 22:12:39.575: INFO/DEBUG(1017): code around pc:
06-28 22:12:39.575: INFO/DEBUG(1017): afb04450 e8bd4010 e12fff1e e92d4010 e1a02000 
06-28 22:12:39.585: INFO/DEBUG(1017): afb04460 e5920000 e3e03a0f e28fe004 e2401001 
06-28 22:12:39.594: INFO/DEBUG(1017): afb04470 e243f03f 3afffff9 e2810001 e8bd4010 
06-28 22:12:39.604: INFO/DEBUG(1017): code around lr:
06-28 22:12:39.624: INFO/DEBUG(1017): ad3287e8 fffedb80 00005948 1c04b510 f7ef3004 
06-28 22:12:39.624: INFO/DEBUG(1017): ad3287f8 2801eeac 6060d104 68436820 47981c20 
06-28 22:12:39.624: INFO/DEBUG(1017): ad328808 46c0bd10 4c1ab5f0 1c05b083 1c1e447c 
06-28 22:12:39.624: INFO/DEBUG(1017): stack:
06-28 22:12:39.624: INFO/DEBUG(1017):     100ffc80  00002bb4  
06-28 22:12:39.624: INFO/DEBUG(1017):     100ffc84  000000dc  
06-28 22:12:39.624: INFO/DEBUG(1017):     100ffc88  100ffcd8  
06-28 22:12:39.633: INFO/DEBUG(1017):     100ffc8c  afe0b39b  /system/lib/libc.so
06-28 22:12:39.633: INFO/DEBUG(1017):     100ffc90  00000010  
06-28 22:12:39.633: INFO/DEBUG(1017):     100ffc94  afe3b9bc  
06-28 22:12:39.654: INFO/DEBUG(1017):     100ffc98  42a0f490  /data/dalvik-cache/system@framework@framework.jar@classes.dex


06-28 22:12:39.654: INFO/DEBUG(1017):     100ffc9c  42a0f490  /data/dalvik-cache/system@framework@framework.jar@classes.dex


06-28 22:12:39.654: INFO/DEBUG(1017):     100ffca0  00000001  
06-28 22:12:39.654: INFO/DEBUG(1017):     100ffca4  afe3baf0  
06-28 22:12:39.654: INFO/DEBUG(1017):     100ffca8  00000002  
06-28 22:12:39.654: INFO/DEBUG(1017):     100ffcac  418cd93c  /dev/ashmem/dalvik-LinearAlloc (deleted)


06-28 22:12:39.654: INFO/DEBUG(1017):     100ffcb0  100ffd20  
06-28 22:12:39.654: INFO/DEBUG(1017):     100ffcb4  000002a4  
06-28 22:12:39.654: INFO/DEBUG(1017):     100ffcb8  df002777  
06-28 22:12:39.674: INFO/DEBUG(1017):     100ffcbc  e3a070ad  
06-28 22:12:39.674: INFO/DEBUG(1017): #00 100ffcc0  00000000  
06-28 22:12:39.674: INFO/DEBUG(1017):     100ffcc4  ad3287fb  /system/lib/libandroid_runtime.so


06-28 22:12:39.674: INFO/DEBUG(1017): #01 100ffcc8  100ffcf8  
06-28 22:12:39.674: INFO/DEBUG(1017):     100ffccc  ad34683d  /system/lib/libandroid_runtime.so
06-28 22:12:38.934:信息/调试(1017):******************************
06-28 22:12:38.934:信息/调试(1017):生成指纹:
“generic/google_sdk/generic/:2.1/ERD79/22607:eng/testkeys”
06-28 22:12:38.934:信息/调试(1017):pid:19157,tid:19159>>

android这意味着底层C代码正在崩溃,这是非常罕见的。
您可以复制您的项目并删除尽可能多的代码,以获得再现问题的最小代码示例。

我假设您已经xxxx了包名,并且它不会在堆栈跟踪中的任何其他位置显示包名

根据@Mibollama所说的,是C代码崩溃了,所以你的模拟器出了问题

删除仿真器并重新创建一个新仿真器

在真实设备上进行测试

如果在emulator配置中勾选了“从映像加载”和“保存到映像”,请小心使用模拟器,一旦出现错误,除非擦除映像,否则将始终存在错误


在您的情况下,仿真器的代码本身似乎陷入了混乱,因此创建一个全新的1是最好的主意。

我假设您已经给出了包名,它是否显示了您的包名,堆栈跟踪中的其他任何位置?这是我们需要的所有调试日志错误我的应用程序中也有类似的问题。当我添加异步任务和数据库访问时,它就出现了。它发生在我的Android 1.6仿真器上,但不是在我的2.3手机上。@Blundell:是的,我把项目名称写出来了。而且它不会出现在日志中的其他任何地方。这就是我看到的,应用程序崩溃的所有东西。没有错误,什么都没有。有没有一种方法我可以调试它或者在上面找到一些东西。这是在模拟器上吗?您是否尝试过realdevice或创建新的模拟器?@Blundell:是的,它在模拟器上,从未在该设备上尝试过。但我想我会创建一个新的AVD并试用它。如果什么都不起作用,那么就必须尝试一种设备。我会随时通知你的。谢谢你的帮助