在本地修改依赖的库时更新Android Studio项目的最佳方法是什么

时间:2018-09-19 14:19:51

标签: android maven android-studio gradle

我有一个Android Studio“应用”项目,该项目取决于我也在并行开发的某些库。

这些库在其自己的Android Studio项目中定义,并且在进行修改后将其发布到本地maven存储库(〜/ .m2)。 在主“ app”项目中,就像任何外部库一样,库依赖关系在应用程序的build.gradle文件中定义。

在我要更新应用程序所依赖的库之前,这种基本方法可以正常工作。

因此在修改主项目“ app”时,我修改其中一个库并不罕见。通常,在开发过程中,我不想更新库的版本,只需将其发布到本地Maven存储库即可。 不幸的是,大概是因为Android Studio缓存了该库的一个版本,因此“ app”项目无法获取该新版本。

目前,我发现执行此操作的唯一可靠方法(不更新库版本)是从应用程序的build.gradle中删除库,重新同步项目(以删除依赖项),然后重新添加它并再次同步,这有点痛苦。

有更好的方法吗?

0 个答案:

没有答案