我在程序里面需要用到一个xml文件来获得信息,时刻更新信息,我觉得用android自带的xml格式解析比较方便,因为有R文件,我在远程做了一个websevice供手机端访问下载最新的xml文件,我想把它下载到程序里,这样就可以供activity直接使用,想问一下,可以这样做吗,如何实现把xml下载到程序里,而不是下载到sd卡上

解决方案 »

  1.   

    你说的是打包到APK文件里吧?这样好像不行吧,从远端下载的文件都必须显存放在本地SD卡/手机内存中才能进行解析啊。R文件里的资源引用常量是在编译期由编译器生成的,没见过都安装完了还能动态改变的
      

  2.   

    下载的文件可以放在SDCARD上, 或者可以放到 /data/data/com.xxx.xxxx(这里你自己的包名)/newfolder
    就是可以放到自己的程序所安装的文件夹里面, 其他的地方没了