类似于 Android 中的服务的 <activity-alias>

Yas*_*svi 5 android android-service

总而言之

我需要类似android 服务的活动别名之类的东西。

完整版

我正在数据库中存储某些服务的组件名称(完全限定名称)。现在,我需要将这些服务组件的物理位置从一个位置更改为另一个位置,这意味着它们的完全限定路径将发生变化,在这种情况下,它们的包也会发生变化。这意味着当我下次从数据库获取它们时,我将无法调用它们。

虽然在活动的情况下,我们可以在旧位置的清单中创建一个活动别名,但我没有看到类似的服务。

一个明显的解决方案是在启动时更新数据库,但我想知道是否有更优雅的解决方案可用。

编辑:我将在多个版本之间移动这些服务,因此这不会是单次迁移,并且我无法维护单个密钥作为迁移状态。