我是靠谱客的博主 悲凉冷风,最近开发中收集的这篇文章主要介绍android 读取assets指定文件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  android 读取assets下指定文件到手机sd卡

    直接上代码(经测试可用)

/**
 * 读取assets/TXUgcSDK.licence 许可证到手机sd卡
 */
private void readAssetsFile() {
    try {
        InputStream in = MyApplication.this.getClass().getClassLoader().getResourceAsStream("assets/TXUgcSDK.licence");
        File file = new File(myContext.getExternalFilesDir(null).getAbsolutePath() + "/TXUgcSDK.licence");
        FileOutputStream fos = new FileOutputStream(file);
        int len = 0;
        byte[] buffer = new byte[1024];
        while ((len = in.read(buffer)) != -1) {
            fos.write(buffer, 0, len);
            fos.flush();
        }
        in.close();
        fos.close();
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
}

 

 

 

 

 

最后

以上就是悲凉冷风为你收集整理的android 读取assets指定文件的全部内容,希望文章能够帮你解决android 读取assets指定文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部