assets目录下的文件在打包后会原封不动的保存在apk包中,不会被编译成二进制,assets目录下可以再建立文件夹,assets文件夹下的文件不会被映射到R.java中,访问的时候需要AssetManager类
//AssetManager用于获取assets下的资源。
// 1、getassets()得到AssetManager
// 2、AssetManager.close() 关闭AssetManager
// 3、Resources和Assets 中的文件只可以读取而不能进行写的操作。
// 4、AssetManager类常用方法:list(path);
StringBuilder sb = new StringBuilder();
AssetManager am = ctx.getAssets();
try {
BufferedReader br = new BufferedReader(new InputStreamReader(am.open("abc.json")));