Android Studio似乎知道何时有更新版本的依赖项。 Maven存储库具有所有版本,因此它当然可以检查那里,但它不会对所有依赖项执行此操作。
注意到它适用于com.google和com.android依赖项,但不适用于其他人。这是为什么?可以配置吗? 对此有任何见解表示赞赏。
答案 0 :(得分:2)
在Android Studio中,此检查是Lint检查的路径。你可以在这里看到它:
deps在这个文件中被硬编码:
GRANT USAGE ON SCHEMA schema1 TO read_only_user;
GRANT SELECT ON schema1.talbe1 TO read_only_user;
GRANT SELECT ON schema1.table2 TO read_only_user;
GRANT USAGE ON SCHEMA schema2 TO read_only_user;
GRANT SELECT ON schema2.talbe1 TO read_only_user;
GRANT SELECT ON schema2.table2 TO read_only_user;
(......and so on.....)
答案 1 :(得分:0)
Gradle为你做到了。请注意,建议的版本取决于gradle版本。如果您使用的是过时的gradle版本,则无法获得这些建议。
答案 2 :(得分:0)
如果您想查看所有deps,可以使用此插件https://github.com/ben-manes/gradle-versions-plugin
添加到build.gradle调用:
apply plugin: 'com.github.ben-manes.versions'
然后执行任务:
./gradlew dependencyUpdates