愚蠢的错误大部分都还是由自己的疏忽和经验缺失导致的。
昨天晚上把刚弄好的应用安装到我的HTC上,很不幸的是,出了意外了报异常,
今天一整天做事情的时候都在想,到底是我改了哪里,
要这么惩罚我,晚上昏昏欲睡,还想调下,
因为真机上调试我没整过(现在想想,应该不复杂),所以首先考虑是不是SD卡有问题了,(比如说没装卡)
手机里头有SD卡,然后又想是不是我数据量太大了,
手机没反应过来(对手机处理器期望值太低)。
因为之前我手机上调试过数据,没这个问题的,
重新编译了应用(编译过不下五次,浪费了大把时间的人伤不起),同时把数据库里面的数据减少到只有20条,
安装了,还是出异常,
最后没辙了,只能怀疑可能是SD卡出问题了,
然后连上手机,以U盘的形式,查看了SD卡,没啥问题,
但是意外的发现,卡上居然有我之前测试的数据库,没清干净啊,
这个算不算是BUG啊,我的数据库还在,所以死活不能创建新数据库,
而老的数据库已经被修改了,所以死活报错啊。
没经验的人伤不起啊。
博主昨晚将应用安装到HTC手机上时遇到异常问题,经过一系列排查包括检查SD卡、减少数据库数据量等操作后,最终发现是因为旧数据库未清除干净导致新数据库无法创建,从而引发错误。
33

被折叠的 条评论
为什么被折叠?



