【发布时间】:2011-04-22 22:17:21
【问题描述】:
我是 java 和 android 开发的新手,我正在尝试从一个应用程序开始,像 munin 一样收集统计数据和信息。我试图能够在我的应用程序中加载“插件”。这些插件已经在应用程序中,但我不想单独调用它们,但能够迭代它们。我试图使用 serviceloader 但永远无法将 META-INF/services 放入我的 apk。所以我想知道是否可以在android上使用serviceloader
谢谢
编辑:我在询问 java.util.ServiceLoader,我认为应该,但我不知道如何将我的服务文件夹放入 apk 上的 META-INF
【问题讨论】:
-
这将有助于我们了解“serviceloader”是什么。
-
我在询问 java.util.ServiceLoader,我认为应该,但我不知道如何将我的服务文件夹放入 apk 上的 META-INF
-
我自己也在尝试,我发现this person 成功地做到了,不幸的是,他对细节有点了解。我已经要求提供更多信息,如果他回复我,我一定会在这里告诉你:)
-
@SubmittedDenied 在Android issue 17450 中指示的信息中有更多详细信息,但我无法为我的项目重现它 - 对 apk 的修改发生在签名后,因此无法安装
-
Keep 'META-INF/services'-files in apk 的可能重复由于此问题的作者自 2011 年以来一直未在线,因此我没有在此处发布答案。
标签: java android meta-inf serviceloader