【发布时间】:2020-08-24 07:18:52
【问题描述】:
我想将我现有的项目迁移到 androidx。为此,我单击 Refactor -> Migrate to AndroidX,它会要求我备份我的项目,之后进行 Android Studio 搜索并向我显示 Refactoring Preview。当我点击 Do Refactor 时,什么也没有发生。既不尝试迁移,也不给出任何错误。我正在使用最新的 gradle 版本。
compileSdkVersion 28
buildToolsVersion "28.0.3"
defaultConfig {
applicationId "com.dummy"
minSdkVersion 21
targetSdkVersion 28
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
gradle.properties:(只有一行)
org.gradle.jvmargs=-Xmx1536m
【问题讨论】:
-
显示你的
gradle.properties -
迁移重构命令使用两个标志。默认情况下,它们都在您的 gradle.properties 文件中设置为 true : android.useAndroidX=true, android.enableJetifier=true ,因为在您的情况下它没有发生?
-
@Ganesh 不,这没有发生。
-
@YSFKBDY,Gradle 和包装器版本是什么?
-
@Ganesh,Gradle 3.4.3 和包装器 5.1.1
标签: android android-studio androidx