在 Android 中从外部 JAR 调用服务
我正在尝试将存储在外部 JAR 文件中的 Android 服务调用到我的 Android 应用程序中。当我导入 JAR 时,除了服务之外,一切正常。如果我手动将服务文件复制到包中并为其指定一个新名称,它可以工作,但在通过 JAR 中存储的名称调用同一服务时则不起作用。我在调用服务时也包含了包路径。非常感谢任何帮助。
I am trying to call an Android service which is stored in an external JAR file into my android application. When I import the JAR in, everything works fine except the service. If I manually copy the service file into the package and give it a new name, it works, but not when calling the same service by the name it's stored as in the JAR. I have included the package path as well when calling the service. Any help is greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您需要将服务声明添加到清单中,即使它包含在外部 jar 中。
例子:
You will need to add the service declaration into your manifest even if it is contained in an external jar.
example: