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")));
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容