Android assets文件夹

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")));

你可能感兴趣的:(Android assets文件夹)