Java tutorial
//package com.java2s; import android.content.Context; import android.content.res.AssetManager; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; public class Main { public static String readAssertsFile(Context context, String name) { try { AssetManager assetManager = context.getResources().getAssets(); InputStream inputStream = assetManager.open(name); String result = readInputStream(inputStream); inputStream.close(); return result; } catch (IOException e) { e.printStackTrace(); } return ""; } public static String readInputStream(InputStream inputStream) { StringBuilder sBuilder = new StringBuilder(); BufferedReader br = new BufferedReader(new InputStreamReader(inputStream)); try { String line = br.readLine(); while (line != null) { sBuilder.append(line); sBuilder.append("\n"); line = br.readLine(); } } catch (IOException e) { e.printStackTrace(); } finally { try { br.close(); br = null; } catch (IOException e) { e.printStackTrace(); } } return sBuilder.toString(); } }