最近有个项目,我不想开发app,直接做成html文件,包括图片和css,js都在文件夹下,在pc端运行没问题,然后移植到android 上面,经测试,安卓也能运行此页面,但是有个问题,通过app发布部署后,这些静态文件全部编译了,安装到平板上,找不到对应的文件,这样带来的问题就是我每次更新文件或图片,只能重新发布打包app,很麻烦,给客户体验也不好,安卓能不能做到不把这写文件编译,安装后,在平板上还能找到这些文件,如果后期文件发生变动了,我可以直接替换掉这个文件,不需要重新编译app了
注:这个平台是不能上网的,相当于单击。在线等

解决方案 »

  1.   

    可以  ,打包时,你把html文件放到 assets文件夹下,然后第一次运行将所有文件拷贝到 context.getExternalCacheDir()相应的文件夹下,同时使用该位置作为入口地址打开网页。
    之后如果你需要更新,直接去手机的文件管理器/Android/data/data/你的应用包名/cache 路径下替换网页文件就可以