Java tutorial
//package com.java2s; import java.io.IOException; import java.io.InputStream; import android.content.Context; public class Main { public static String getJsonDataFromAssets(Context context, String fileName) { StringBuilder stringBuilder = new StringBuilder(); InputStream inputStream = context.getClass().getClassLoader().getResourceAsStream("assets/" + fileName); try { byte[] buffer = new byte[inputStream.available()]; inputStream.read(buffer); String json = new String(buffer, "utf-8"); stringBuilder = stringBuilder.append(json); } catch (IOException e) { e.printStackTrace(); } finally { try { inputStream.close(); } catch (IOException e) { e.printStackTrace(); } } return stringBuilder.toString(); } }