| CPC G06F 8/61 (2013.01) | 19 Claims |

|
1. A method, wherein the method is applied to a first device, the first device implements a system service, the first device further implements a second application service, and the method comprises:
in response to receiving a first operation of a user, sending a first message to the system service by the second application service;
receiving the first message by the system service, wherein the first message is associated with a first application service, and the first application service is a service of a first application installed on the first device, wherein the first message carries an identifier of the first application and an identifier of the first application service, and the second application service is a service of a second application, and wherein the first application is a different application than the second application;
in response to receiving the first message, determining, by the system service, that the first application service is not installed on the first device;
in response to determining that the first application service is not installed on the first device, sending a second message to a first server by the system service, wherein the second message requests to download the first application service;
receiving a third message from the first server by the system service, wherein the third message is associated with the first application service and is obtained by the first server in response to receiving the second message; and
in response to receiving the third message, downloading, installing and starting the first application service on the first device by the system service.
|