比如说一个从Web服务读取数据的APP,我想把IP、端口和用户名密码都写在某个文件中,APP启动运行后可以读入这些设置值。当然用户也可以在APP运行后修改并保存这些数据。象这种在APP安装同时就存在(不是APP运行修改才创建),但又可以APP运行中修改、保存的配置文件,怎么做比较好?
------解决方案--------------------
在SDCARD中创建你自己的目录比如/sdcard/androidapp/etc/config,在这里你可以任意的做配置项,程序中读取或修改这个文件就好了啊,当然要做好default值,毕竟sdcard是可能被用户清除的。如果让用户不能干涉,那就写在/data/data/[app]里面Environment有对应的目录引用
------解决方案--------------------
放到raw中,第一次运行的时候将这些数据copy到data下面