我的应用程序的奥利奥版本不能包含牛轧糖版本?

The Oreo version of my app can't comprise Nougat version?

我对我的申请有一些疑问。

1) 1年前我在Google发布了应用。
2) 我用 phone 进行了很多测试(版本是 'Nougat')
3) 该应用程序在我的 phone 上运行良好,但另一个 phone android 版本 'oreo' 运行不正常。

所以我猜 7.x 和 8.x 有一些区别?

我不明白为什么 'oreo' 不能包含 'nougat' 应用程序。

Android O 在服务及其方式 运行、隐式意图等方面进行了多项更改。

大多数更改将应用​​于您自己的应用,即使它不针对 O。例如...如果您的应用不在前台或有任何可见组件,您的服务将被终止。

您必须更改逻辑和代码才能使您的应用正常运行。这是为了更大的利益,您应该尽快遵守这些新限制,因为未来的版本很可能会更严格。

如果没有关于您所面临的确切问题的更多详细信息,我们无法在此处为您提供帮助。

有关所有更改和详细信息,请访问其官方网站:

https://developer.android.com/about/versions/oreo/android-8.0-changes.html