手机内存卡在电脑上可以正常读取,放在手机上也显示,可是文件就是打不开,显示如下代码:

android.database.sqlite.SQLiteCantOpenDatabaseException:unknown error(code 14):Could not open database
请问:是手机的原因还是内存卡的原因呢?拜托了

可以向卡中拷入几个TXT文档或图片或音频文件,然后插回手机看是否可以打开,如果不能打开则是卡的问题。如果可以打开则可能是文件损坏或者手机系统故障追问

谢谢你。。手机内存卡读取不出来时重启一下手机就又可以正常读取了,但过一会儿又变成不能读取得了,图片也打不开,TXT文档和各种文件都打不开,安装在内存卡上面的软件也不能用。但手机上显示内存卡的存在。
刷了好几次机了,这种毛病一直存在。

追答

不客气的,您再更换一张内存卡试试是否还会这样,如果多次刷机外加换了内存卡都无法解决,那么就是手机硬件的故障了

温馨提示:答案为网友推荐,仅供参考
相似回答