我想创建一个Fragment,它将连接到一个生活在OSGi容器中的bundle。 我找不到任何关于双方(Fragment和Bundle)的每个Manifest.MF文件内容的文档。 任何人都可以给我一个很好的例子,以便完全理解它。 一个源代码示例,它将是最好的。
由于
答案 0 :(得分:8)
如果主机包在其清单中包含以下内容:
Bundle-SymbolicName: org.example.myhostbundle
Bundle-Version: 1.0.0
那么片段应该有:
Bundle-SymbolicName: org.example.myfragment
Fragment-Host: org.example.myhostbundle; bundle-version="[1.0,1.1)"
有关更多详细信息,请参阅OSGi wiki page。