2017-08-07 36 views
1

我正在开发一款应用程序,并确保它在出现时与Android O兼容。在那个应用程序中,我使用了很多RxJava,并且我们在整个代码中都有许多Observable。我的谷歌foo让我失望,我似乎无法找到这些观察对象是否在后台使用后台服务。有谁知道Android O的新后台服务限制是否会影响我的RxJava Observables?Android O后台服务生命周期影响RxJava Observable?

回答

0

我的Google foo让我失望,我似乎无法找到这些可观察对象是否在后台使用后台服务。

不,RxJava并不特定于Android。 RxAndroid does not have any <service> elements in its manifest,所以它不会在你的背后添加任何服务。

您可以查看您的合并清单(在Android Studio 2.3+中编辑清单时,请参阅“合并清单”子选项卡)。如果您看到<service>元素无法识别,这些元素来自库,并且您会看到它们在Android 8.0+上的行为。