Of course, one of the problems with Android is that different smartphone OEMs handle background applications differently. Some vendors kill these background processes too aggressively, resulting in delayed notification and weird application behavior. stayReddit AMADuring the link, the Android engineering team said that in the coming new version, relevant measures will be taken to curb this behavior.
Killing the backend is a very "complex" topic, the team said. At present, the team is talking with many OEM manufacturers to fully understand their handling methods. The reasons given by manufacturers are different. Some are for keeping battery life, while others are for protecting users from improper application.
To make life easier for developers, Google has launched a new API to let developers know why their apps have been killed. In addition, Google has new measures to make Android more resilient to abusive and misbehaving applications.
Although these measures sound good, the Android team also admitted that these measures are not enough to solve all the problems of killing background applications, and there is still a long way to go.