如何引用包内的文件
我有文件kanji.xls。 我想通过新的File()获取该文件; 我应该在该构造函数中写什么? 我尝试了很多选项,但没有找到正确答案……
我试过了:
- /kanji.xls
- /汉字数据库/ kanji.xls
- //汉字数据库// kanji.xls
- kanji.xls
使用项目中的assets
目录存储此文件并从那里读取文件。 Android – 资产阅读文件将指导您。
如果您不想使用assets
目录,
创建目录为Kanji_Database
而不是Kanji database
。 然后使用下面的代码。
File f= new File(Environment.getExternalStorageDirectory() + "/Android/data/" + getApplicationContext().getPackageName() + "/Kanji_Database/", "kanji.xls");