下面的错误有没有大神给我分析下?求教这种报错怎么看?

源代码:源代码

57502ce90001179305000271.jpg

57502cea000150c505000258.jpg

57502ceb00011d3405000581.jpg

http://pan.baidu.com/s/1c29Imti

肖小波
浏览 1090回答 1
1回答

星箜下

首先,错误最开始肯定会告诉你是什么错误。  后面的一大堆 at 。(方法名) 是方法堆栈,表明错误是怎么抛出来的,at 的第一个方法就是抛出的源头,一般是系统API里面的方法。然后后面就是调用这个方法的方法了,有点绕口,总之,你可以找自己的包名,然后找到其第一个方法,错误是就是这个语句抛出的。然后,这个错误是打不开myTongxunlu.db   貌似这个文件不是你的程序里的数据文件。你想打开其它程序的数据库,应该使用ContentProvider,直接这样读写,权限就是个问题。而且你的代码里,打开的数据库也从没关过。而且打开修改语句都写在Activity中,真的不是数据库访问的最佳实践。建议去慕课学个项目,怎么访问数据库,怎么访问别的应用的数据库。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Android