我正在学习如何在Android上创建和使用服务。我在Android SDK上寻找进一步的帮助,发现了android:enable=[true | false]。
SDK中说:
要启用服务,必须将
<application>
和<service>
属性都设置为“true”(默认情况下都是),如果其中任何一个为“false”,则禁用该服务;它不能被实例化。
所以,我想知道为什么通常会:
- 将应用程序启用设置为“false”。
- 将服务启用设置为“false”。
我认为,如果我们将服务启用设置为false,就没有办法调用该服务,那么为什么我们首先要创建该服务呢?
谢谢,对于这样长的消息很抱歉。