那些安卓在线生成的是如何搞的呢

那些安卓在线生成的是怎么搞的呢?
我现在想实现这样的功能,就是在服务器上根据客户的信息,在线生成app,然后提供给他们下载。这样应该怎么实现呢?我事先写好了app,就需要改其中的几个值然后生成给他们就行。这个要怎么解决,求思路啊。
Android 应用 服务器

------解决方案--------------------
apk里面的raw目录是不参加编译的,我在想你修改值的话就修改raw里面的

apk就以用zip解压,修改好后在用工具重新打包,这个可以做到。

以上是我随便想的
------解决方案--------------------
需要修改的信息放入配置文件,配置文件放入raw目录或者asset目录,程序运行的时候动态的读取。
再做一个PC上的程序,用来根据用户信息生成配置文件和将配置文件放入指定目录。再采用ant打包,生成APK文件,提供下载。