Android 1.5:服务

时间:2011-04-16 07:06:55

标签: android

这可能是一个非常基本的问题,但我真的找不到合适的解决办法。

我在Android 2.2上开发app(有服务)。然后我意识到我也应该让它与Android 1.5兼容。

但对于Android 1.5,onStartCommand()方法不存在,而是onStart()方法就在那里。对于Android 2.0+,不推荐使用onStart()方法。

所以我的问题是,由于Java不支持预处理器指令,我是否需要进行两次构建(一个用于android 1.5+,另一个用于android 2.0 +)?

或者这个问题有什么简单的解决方案吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

实际上,我不打算为1.5写作,因为> 80%这些天在2.1以上。

通常,解决方案是测试早期版本中不存在的功能并解决它们。

正如您所说,只编译1.5和2.2就无济于事,因此您必须自己实现缺少的功能或减少应用程序的功能。