2010-10-08 52 views
0

我有一个Android应用程序,需要在具有不同配置的不同设备上进行安装。我将它保存在res/raw文件夹中,数据以key=value格式存储。我可以通过传递密钥来访问该值吗?我可以从应用程序外部更改.properties文件吗?有什么建议么?使用属性文件配置Android应用程序

回答

0

编译应用程序后,不能更改资源。这将需要您反编译应用程序,修改资源然后重新编译它;不值得麻烦。 此外,default.properties文件不存在.apk

1

我会去与SharedPreferences。您可以预先定义一个SharedPreference文件并将其发送到您的应用程序。你只需要实现一种方法来改变这些偏好到你想要的程度。

这是一个使用key:value对的XML文件。

+0

我已创建sharedpreference并存储并从中接收数据...但我无法找到文件夹来从应用程序外部进行编辑 – asifkt 2010-10-13 16:19:40