我有这种情况,我创建了“denpendency.grandle”文件并添加了一些库版本并将其添加到 build.gradle 中。
这里是build.gradle(模块)中的依赖项
apply from: 'dependencies.gradle'
dependencies {
//Fragment
implementation "androidx.fragment:fragment-ktx:${fragment_version}"
//Room
implementation "androidx.room:room-runtime:${room_version}"
implementation "androidx.room:room-ktx:${room_version}"
ksp "androidx.room:room-compiler:${room_version}"
//Gson
implementation "com.google.code.gson:gson:${gson_version}"
}
和依赖项.gradle
ext{
room_version = "2.6.1"
lifecycle_version = "2.6.2"
nav_version = "2.7.6"
coroutines_version = "1.7.3"
retrofit_version = "2.9.0"
fragment_version = "1.6.2"
}
就是这样的例子。如果我这样编码,那么 IDE 将不会建议新的库版本。 我想问你们如何让IDE(Android Studio)检测并为我们建议新的库版本,如果像上面那样定义版本。
如果你的ide没有显示最新版本,那么你可以在mavenCentral中搜索该库,那里会显示最新版本(如果有的话)
将 ${room_version}、${gson_version} 等替换为数字版本字符串。
按 CONTROL + SHIFT + ALT +S,将弹出一个窗口,单击建议您将看到您的依赖项所有版本,回滚到以前的版本或更新。