如何查看我的Android应用当前使用的Support Library版本?
问题解答
现有信息无法确定你当前使用的完整Support Library版本,原因如下:
- Java文件中的
import android.support.*类导入语句仅能说明你在使用Support Library的相关API,但不同版本的Support Library都包含这些类,无法通过导入语句反推版本号。 - 你提供的
app/build.gradle中仅配置了implementation 'com.android.support:multidex:1.0.3',这是Multidex库的版本号,它和核心Support Library(如appcompat-v7、support-v4等)的版本是相互独立的,不能代表其他Support Library组件的版本。
要确定当前Support Library的版本,你可以通过以下方式:
- 检查
app/build.gradle文件,查看是否有统一声明的Support Library版本变量(例如ext.supportLibVersion = "28.0.0"),或者直接查看其他Support Library组件的依赖配置(如com.android.support:appcompat-v7:xxx、com.android.support:support-v4:xxx)。 - 在Android Studio中打开Project Structure(快捷键:Ctrl+Alt+Shift+S),切换到Dependencies标签页,查看所有
com.android.support开头的依赖项版本。 - 在终端执行Gradle命令:
在输出结果中查找# macOS/Linux ./gradlew app:dependencies # Windows gradlew.bat app:dependenciescom.android.support相关依赖的版本号。
内容的提问来源于stack exchange,提问作者Jaime Montoya
相关产品推荐
相关产品推荐

