我有kanji.xls文件。
我想通过新的File()获得该文件;
我应该在该构造函数中写什么?
我尝试了很多选择,但没有找到正确的答案...


我试过了:


/kanji.xls
/汉字数据库/kanji.xls
//汉字数据库//kanji.xls
汉字

最佳答案

在项目中使用assets目录存储此文件并从那里读取文件。 Android – Read file from Assets将指导您。

如果您不想使用assets目录,

将目录创建为Kanji_Database而不是Kanji database。然后使用下面的代码。

File f= new File(Environment.getExternalStorageDirectory()
            + "/Android/data/" + getApplicationContext().getPackageName()
            + "/Kanji_Database/", "kanji.xls");

07-24 13:16