android环境下,在项目的根目录下如何新建文件xls文件,并读取它。在线等。急!!! 100
我建了个file.xls文件放在android工程的根目录下,如果在普通Java工程的话我用Filef=newFile(file.xls)就可以得到;但是在android...
我建了个file.xls文件放在android工程的根目录下,如果在普通Java工程的话我用
File f = new File(file.xls)就可以得到;但是在android环境下
会自动把这个路径变为 “/file.xls”;
然后报“ java.io.FileNotFoundException: /file.xls (No such file or directory)”异常,可能是编译路径与以前不一样导致。
那有什么办法可以读取这个xls文件呢? 展开
File f = new File(file.xls)就可以得到;但是在android环境下
会自动把这个路径变为 “/file.xls”;
然后报“ java.io.FileNotFoundException: /file.xls (No such file or directory)”异常,可能是编译路径与以前不一样导致。
那有什么办法可以读取这个xls文件呢? 展开
展开全部
//获取android根目录
public String getSDPath(){
File sdDir = null;
boolean sdCardExist = Environment.getExternalStorageState()
.equals(Android.os.Environment.MEDIA_MOUNTED); //判断sd卡是否存在
if (sdCardExist) {
sdDir = Environment.getExternalStorageDirectory();//获取跟目录
}
return sdDir.toString();
}
追问
我是用模拟器的,肯定没有sd卡了。按上面的方法如果不存在SD卡,会怎么样??
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询