如何知道我的Android应用使用的是哪个支持库版本?

nwlls2ji  于 2022-11-03  发布在  Android
关注(0)|答案(1)|浏览(223)

在我的gradle.properties中,我有这样的内容:

android.useAndroidX=true

当我Make Project时,我得到BUILD SUCCESSFUL。在Android Studio中,我转到Refactor > Migrate to AndroidX...,我得到9个文件中的15个引用要更改:

在阅读https://medium.com/androiddevelopers/migrating-to-androidx-tip-tricks-and-guidance-88d5de238876时,我发现建议的迁移方法的第1步是更新到支持库版本28。为此,我想知道我的应用代码的支持库版本。我在哪里可以看到它?在我的一些.java文件中,我找到了以下内容:

import android.support.annotation.NonNull;
import android.support.v4.app.NotificationCompat;
import android.support.v7.app.AppCompatActivity;
import android.support.v4.content.ContextCompat;
import android.support.v4.app.ActivityCompat;
import android.support.v4.app.FragmentActivity;
import android.support.multidex.MultiDex;

在我的app\build.gradle中,我有这样的内容:implementation 'com.android.support:multidex:1.0.3' .
上面的行是否显示或有助于显示我的应用程序代码所在的支持库版本?谢谢。

xzv2uavs

xzv2uavs1#

这意味着他们建议将所有可能的支持库升级到28.0
这些基本上都是以com.android.support:开头的内容
例如:

implementation 'com.android.support:appcompat-v7:28.0.0'
implementation 'com.android.support:cardview-v7:28.0.0'
implementation 'com.android.support:gridlayout-v7:28.0.0'

建议在AS中进行迁移时,只需对如何迁移进行最少的猜测。
因此,严格地回答您的问题,您使用的版本是gradle.files中的版本。

相关问题