Java 在旧版本的android studio(即3.1.2)上迁移到androidx?
正如问题中提到的,我需要迁移到androidx支持库,目前,我使用的是该库的27.1.1版本,在Android Studio 3.1.2中的重构部分migrate App to App compat出现 那么,我应该如何从这里开始走向androidx版本呢Java 在旧版本的android studio(即3.1.2)上迁移到androidx?,java,android,android-gradle-plugin,android-support-library,androidx,Java,Android,Android Gradle Plugin,Android Support Library,Androidx,正如问题中提到的,我需要迁移到androidx支持库,目前,我使用的是该库的27.1.1版本,在Android Studio 3.1.2中的重构部分migrate App to App compat出现 那么,我应该如何从这里开始走向androidx版本呢 implementation "com.android.support:recyclerview-v7:$supportLibVersion" implementation "com.android.support:preference-v
implementation "com.android.support:recyclerview-v7:$supportLibVersion"
implementation "com.android.support:preference-v7:$supportLibVersion"
implementation "com.android.support:animated-vector-drawable:$supportLibVersion"
implementation "com.android.support:customtabs:$supportLibVersion"
implementation "com.android.support:design:$supportLibVersion"
implementation "com.android.support:appcompat-v7:$supportLibVersion"
implementation "com.android.support:cardview-v7:$supportLibVersion"
implementation "com.android.support:support-v4:$supportLibVersion"
implementation "com.android.support:support-vector-drawable:$supportLibVersion"
ext {
supportLibVersion = '27.1.1'
}
您必须手动将每个依赖项从support library更改为androidX&之后,您必须更改项目中的所有导入 我建议升级Android Studio,因为它将完成所有繁重的工作
更多信息 重构在Android Studio Canary 14中可用,作为其Canary版本,因此它在许多地方都非常不稳定。@SahajRana它在重构之前提供了一个备份项目选项。