在Android上开发和生产期间的不同配置值

oys*_*yse 6 android

我正在开发一个与服务器通信的Android应用程序.当我开发时,我希望应用程序使用一个服务器和端口,当在生产中部署它时,我希望它使用不同的服务器和端口.

我认为我可以将服务器名称和端口存储为字符串资源,然后在开发期间覆盖这些值.但这似乎不可能,因为没有量化的发展.

在开发和生产过程中为应用程序提供不同值的常用方法是什么?

CL2*_*L22 2

最核心的方法是使用 Ant,或者更好的是 AndroidAnt,您可以通过简单地调用不同的命令行选项来配置构建,

http://code.google.com/p/autoandroid/wiki/AndroidAnt