CocoaPods喜欢Android Studio的解决方案



是否可以在应用程序存储库中拥有一个外部存储库,并能够直接从Android Studio更新该外部存储库的代码库,就像在xCode中使用pod一样?

我知道子模块,但这似乎有很多问题(如重构)很麻烦

我有一个回购,其中包含一些实用程序共享资源,每个版本的更名应用程序都使用这些实用程序。现在,它是在每个应用程序中单独克隆的,当在这些实用程序中更新某些内容时,我需要在每个更名的应用程序中手动更新它。

我希望能够从我实际处理的应用程序项目更新此实用程序存储库,并且更改应该在使用此存储库的每个应用程序中自动可见。

这可能吗?

使用对面的子模块将节省您的精力。

由于所有应用存储库都依赖于实用工具存储库,并且应在实用工具存储库更新

后更新依赖项,因此可以将实用工具存储库视为主存储库,并将所有应用存储库视为实用工具存储库的子模块。所以结构将是:

Utility repo
      |____App repo1
      |____App repo2
      |____...
      |____App repoN
      |____...

并且不同应用和实用程序的所有代码都是单独管理的,而所有应用程序存储库将在实用程序存储库更新时获得最新的依赖项。

注意:您可以参考此处和此处的两个帖子,以从应用程序外部目录添加依赖项

相关内容

最新更新