Android 如果服务在库项目中则不会启动

Android Service do not start if it is in a library project

我有一个项目需要监听器服务。一切正常。但该服务在其他项目中也是必需的。所以我创建了一个图书馆项目,我在其中添加了服务。 但是现在服务没有启动了。

我像以前一样开始:
Intent intent = new Intent(this.getApplicationContext(), MyService.class);
this.startService(意图);

服务没有对​​事件作出反应。我还在 onCreate()、onStart() 和 onStartCommand() 中添加了一个日志条目 (Log.d(„MyApp“,“iamhere“)) 以查看它是否启动.但是日志中也没有任何内容。

我可以使用图书馆项目之外的其他 类。

我需要做什么才能使用该服务?

谢谢并致以最诚挚的问候

按照建议将其添加到清单中。您还可以使用广播接收器。或者您需要的服务类型。