Android Studio如何更新模块

Android Studio如何更新模块,android,android-studio,Android,Android Studio,我制作了一个库,并作为模块添加到我的另一个项目中。图书馆并不完美,有时我不得不在那里换一些东西。但是在我的另一个项目中看不到更改,我必须删除模块并再次添加它们。 有没有其他方法可以在我对模块进行更改时始终保持模块的最新状态?不久前,我遇到了类似的情况,当时我不得不从项目中提取一些代码,并创建一个库,该库将在旧项目和新项目之间共享。我使用Mercurial来存储代码库,因此使用它是很自然的。 基本上,子存储库是一个嵌套的存储库,由一些主存储库使用。每当我在子repo中进行更改时,我都会提交它,推到

我制作了一个库,并作为模块添加到我的另一个项目中。图书馆并不完美,有时我不得不在那里换一些东西。但是在我的另一个项目中看不到更改,我必须删除模块并再次添加它们。
有没有其他方法可以在我对模块进行更改时始终保持模块的最新状态?

不久前,我遇到了类似的情况,当时我不得不从项目中提取一些代码,并创建一个库,该库将在旧项目和新项目之间共享。我使用Mercurial来存储代码库,因此使用它是很自然的。
基本上,子存储库是一个嵌套的存储库,由一些主存储库使用。每当我在子repo中进行更改时,我都会提交它,推到bitbucket repo,然后我可以从主repo运行
hg pull
hg update
(我更喜欢在Android Studio中按Ctrl+T)。每次更新嵌套的repo时,main repo都会存储有关当前在
.hgsubstate
文件中使用的subrepo版本的信息,因此,如果您想在项目的旧版本中尝试某些内容,Mercurial会知道它必须与此旧版本一起使用哪个subrepo版本。
类似的功能也可以在Git中找到。我不知道其他支持子存储库的风投公司(我对他们不感兴趣)