首页 > 解决方案 > 为什么我无法在资产文件夹中打开此文件?

问题描述

这是代码:

private String readFile(String dataFile)
{
    String myData = "";
    File myExternalFile = new File("assets/",dataFile);
    try {
        FileInputStream fis = new FileInputStream(myExternalFile);
        DataInputStream in = new DataInputStream(fis);
        BufferedReader br = new BufferedReader(new InputStreamReader(in));

        String strLine;
        while ((strLine = br.readLine()) != null) {
            myData = myData + strLine + "\n";
        }
        br.close();
        in.close();
        fis.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
    return myData;
}

文件在这里:

在此处输入图像描述

这是我运行项目时发生的情况: 在此处输入图像描述

标签: javaandroid-studio

解决方案


推荐阅读