在Android中从外部JAR调用服务

Ash*_*win 2 service android jar external manifest

我试图将存储在外部JAR文件中的Android服务调用到我的Android应用程序中.当我导入JAR时,一切正常,除了服务.如果我手动将服务文件复制到包中并给它一个新名称,它就可以工作,但不能通过它在JAR中存储的名称调用相同的服务.我在调用服务时也包含了包路径.任何帮助是极大的赞赏.

sga*_*man 6

即使服务声明包含在外部jar中,您也需要将服务声明添加到清单中.

例:

<service android:name="com.whatever.something.SomeService"/>
Run Code Online (Sandbox Code Playgroud)