自动检查Android项目dependencies的更新

Aug 2 2016

使用Gradle编译的Android项目中,build.gradle中总会依赖很多第三方库,比如:compile 'com.google.code.gson:gson:2.6.2'。而这些第三方库一般的都是在JCenter或MavenCentral上,比如Gson库的网络地址就是:http://jcenter.bintray.com/com/google/code/gson/gson/,这个网页上会列出各个可用版本的Gson库。打开那个网页可以发现,最新的可用Gson库是2.7

问题来了,如何让Android Studio自动的去检查项目依赖的第三方库是否有更新呢?

方法

方法很简单,就藏在Android Studio里面。首先,打开Android Studio的设置,然后按照下图找到Inspection,选中Newer Library Version Available就可以了

然后在Android Studio的菜单Analyze -> Run Inspections By Name

然后,选择你要检查的Module,Android Studio就会自动去检查dependencies的更新,最后就会出现下图:

最后改写lib的版本号,同步gradle就可以了,是不是很方便!!

最后

当然有的人会说,“我可以装一个Android Studio插件来完成这个事情啊”。但是,既然Android Studio中已经存在了这个功能,我为啥还需要一个插件呢?毕竟IDE的插件多了,会影响启动速度的~