sd卡插入后显示空sd卡(储存卡空白或有不支持的文件系统)是怎么回事?

sd卡插入后显示空sd卡(储存卡空白或有不支持的文件系统)是怎么回事?,第1张

1、可能SD卡没插好,手机没读取到SD卡,因此显示无SD卡,可以检查一下SD卡有没有插好。

2、可能是因为SD卡已经损坏了,没办法使用了,所以手机显示无SD卡,可以换另一张SD卡来试试。

3、可能是因为手机有问题,已经没办法读取SD卡了,所以手机显示无SD卡,可以拿手机到手机维修店检测一下。

4、试下别的SD卡,如果还是不能用,就是手机问题,如果能用,那SD卡有问题,看看下个SD卡修复器能否使用。如果SD卡坏了,那就再买个新的就好了,如果是卡槽坏了就到维修的地方修理一下。

5、如果有条件试试换卡不换机,换机不换卡,看看哪个坏了。内存卡的话将他连接到电脑上,要用读卡器,格式化的时候别用快速格式化,系统类型改为FAT,应该就能解决。

扩展资料:

sd卡常见故障检修:

故障现象:手机不识别sd卡

手机读不出来内存卡一般是两种原因造成的:

1、接触不良造成

解决方法,将手机的内存卡取出来,然后用橡皮擦擦拭内存卡的金色接触点,然后再放入手机试一试。内存卡从手机中取出,然后插入读卡器中,再将读卡器插入电脑,看看电脑是否能够读取出内存卡中的数据。

如果电脑可以读取内存卡,那就说明内存卡是好的,而是手机的卡槽有问题,再找到另一种正常的内存卡插入手机,若还是读取不出来,那就是手机的卡槽问题了,就需要找售后维修一下了。

2、可能是手机中毒所导致的,这种情况比较的多。

解决方法是,在手机上将SD卡进行格式化,然后将手机重启试一下。

或者是将手机中的内存卡取出,插入读卡器中再插到电脑上,然后用电脑将内存卡进行格式化,一般能够进行格式化的内存卡都能将问题修复。

但是也会出现内存卡不能进行格式化或者是格式化识别的现象,这时可以借助一些内存卡的修复软件来进行修复,如果还是修复不了,那就只能建议大家换一张新的内存卡来进行使用了。

一、在SD卡上创建数据库的方法

调用SQLiteDatabase类的openOrCreateDatabase方法,此方法支持创建带路径的数据库名称。

二、创建步骤

1. 判断是否存在SD卡

       android.os.Environment.MEDIA_MOUNTED.equals(

android.os.Environment.getExternalStorageState())

       //获取SD卡路径:

       String dbPath=android.os.Environment.getExternalStorageDirectory()

.getAbsolutePath()

2. 在SD卡上创建数据库

String dbPath=android.os.Environment.getExternalStorageDirectory()

.getAbsolutePath()+"/database"

File dbp=new File(dbPath)

File dbf=new File(dbPath+"/"+"test.db")

if(!dbp.exists()){

dbp.mkdir()

}

//数据库文件是否创建成功

boolean isFileCreateSuccess=false

if(!dbf.exists()){

try{

isFileCreateSuccess=dbf.createNewFile()

}

catch(IOException ioex){

}

}

else{

isFileCreateSuccess=true

}

if(isFileCreateSuccess)

db = SQLiteDatabase.openOrCreateDatabase(dbf, mFactory)

提示:为了简便起见,可用上述方法重写SQLiteOpenHelper类的getWritableDatabase方法,其他逻辑参照SQLiteOpenHelper类即可。

注意:不要忘记加入SD卡的读写权限。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6767419.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存