Android中Assets文件绝对路径是不存在的

一般Assets文件夹里放些网页文件html、css、js

在网页文件中引用assets里的文件可以使用file:///android_asset/文件名

例如加载css

String css = "<link rel=\"stylesheet\" href=\"file:///android_asset/css/news.css\" type=\"text/css\">";
String html = "<html><head>" + css + "</head><body>" + newsContentBean.getBody() + "</body></html>";
html = html.replace("<div class=\"img-place-holder\">", "");
webView.loadDataWithBaseURL("x-data://base", html, "text/html", "UTF-8", null);

但是没有文件路径

File file=new File("file:///android_asset/news.css");
if(file.exists()){LogUtil.d("css exist");LogUtil.d("path=  "+file.getPath());
}else {LogUtil.d("css not exist");
}

assets文件夹在apk安装包中,没有解压出来

apk安装包在/data/app/<package name>/里

Android中Assets文件路径相关推荐

  1. android读取assets中的txt文件路径,Android获取assets文件路径

    我们有时候需要放置一些资源例如json,字体,视频,音频以及其他格式的资源.为了保证这些资源不被编译,以便于我们在代码中可以正常使用,我们可以放置到assets文件夹下.这个文件夹在哪呢?看下图,An ...

  2. android打开文件管理获取文件名,如何从android中的文件路径获取文件名

    我想从sdcard文件路径获取文件名.例如:/storage/sdcard0/DCIM/Camera/1414240995236.jpg I want get 1414240995236.jpg 我已 ...

  3. android 生成aar文件,Android 中.aar文件生成方法与用法

    https://i.cnblogs.com/EditPosts.aspx?opt=1 无论是用Eclipse还是用Android Studio做android开发,都会接触到jar包,全称应该是:Ja ...

  4. android读取assets中的html文件,android读取assets文件.htm

    android读取assets文件 android读取assets文件 style='FONT-SIZE: 14px; FONT-FAMILY: verdana, "ms song" ...

  5. android 读取assets文件夹下的文件资源

    今天,简单讲讲如何读取assets文件夹下的文件. Android资源文件大致可以分为两种: 第一种是res目录下存放的可编译的资源文件: 这种资源文件系统会在R.Java里面自动生成该资源文件的ID ...

  6. Android中的文件读写操作

    在android开发中文件操作使用的其实还是比较高频的,之前我遇到这种需求都随便写写,对此没有一个比较全面的认识,所以想借这篇文章来梳理一遍. 由于需要读写文件,这包含了读写外部sd card的文件, ...

  7. android 读写文件 简书,Android 中的文件操作

    Android 文件操作 概述 Android 中的文件操作主要涉及到两个部分,一个是内部存储的读写,一个是外部存储的读写两者的主要区别如下表: 内部存储 外部存储 始终可用 它并非始终可用,因为用户 ...

  8. 修改Android中的文件权限

    在Android中有一个精简版的linux系统,因为是linux系统,那么有时候在写Android应用程序的时候会遇到权限问题.我们都知道在shell中可以通过chmod命令来修改权限,所以就希望通过 ...

  9. Java在WEB项目中获取文件路径

    2019独角兽企业重金招聘Python工程师标准>>> jsp中获得文件路径 1.根目录所对应的绝对路径:request.getRequestURI(): 2.文件的绝对路径:app ...

最新文章

  1. 音乐咖android,GitHub - hackers365/musicafe: musicafe音乐咖 — 网易、虾米、QQ音乐一处搞定...
  2. lsof找回误删的文件
  3. 2018-10-19 Chrome插件实现GitHub代码离线翻译v0.0.4
  4. Leetcode题解(十七)
  5. 合作开发过程产生的专利_合作开发合同(二)
  6. 验证手机号码的JS方法
  7. GRIDVIEW 中当数据行数未满时,填充空白行
  8. Mysql常见的日期查询语句
  9. 《托马斯微积分》阅读笔记2
  10. 二分法求解方程的根java_【数值分析】利用二分法和牛顿公式求解方程的根
  11. 资深程序员和你重学五线谱 - 第一篇
  12. Xcelsius 2008 在win10 64位系统下 基于OFFICE2010-x64 的安装
  13. matlab svc doc,TCR+FC型SVC的研究及MATLAB仿真.doc
  14. Python编曲实践(二):和弦的实现和进行
  15. “千亿市值”巨无霸的膨胀 腾讯靠什么撬动下一个1000亿美金?
  16. ug后处理如何加密_UG后处理修改方法
  17. 基于Visual Studio2010开发office2010办公自动化应用(12)自定义VisioAddIn插件
  18. setHeader的参数种类
  19. 使用cephadm安装ceph octopus
  20. 选择大于努力还是努力大于选择

热门文章

  1. [CF1503E]2-Coloring
  2. 【云原生之Docker实战】使用Docker部署ShowDoc文档工具
  3. 解析USGS网站页面中的地震空间数据
  4. Flutter 蓝牙便携打印插件
  5. 云服务器测速脚本_Linux VPS服务器带宽测速脚本:Speedtest Linux进行网络测速方法...
  6. 使用花生壳配置内网穿透
  7. 怎样开启成功的“数据分析师”职业生涯(R、Python、机器学习、通信和数据可视化、数据直觉)
  8. 计算机无法正常启动安全模式开启,解决办法:如何解决Win7计算机无法正常启动而只能进入安全模式的问题...
  9. 安全防护与信息加密:一个新的挑战
  10. Adb使用教程,看了教程后你也是玩机达人啦