package safeluck.drive.evaluation.util; import android.app.Application; import android.content.Context; import android.content.res.Resources; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; public class FileUtil { /** * 读取assert目录下 txt文本文件内容 * @param context * @param assetFileName * @return */ public static StringBuffer readAssetTxtFile(Context context, String assetFileName) { String lineTxt = null; StringBuffer stringBuffer = new StringBuffer(); try { InputStream inputStream = null; try { inputStream = context.getAssets() .open(assetFileName); } catch (IOException e) { e.printStackTrace(); } InputStreamReader inputStreamReader = new InputStreamReader(inputStream); BufferedReader bufferedReader = new BufferedReader(inputStreamReader); while((lineTxt = bufferedReader.readLine()) != null){ System.out.println(lineTxt); stringBuffer.append(lineTxt); } inputStreamReader.close(); bufferedReader.close(); } catch (IOException e) { e.printStackTrace(); } return stringBuffer; } }