であわせて、「androidx jetpack」へのライブリ置き換えも実施
androidxへの置き換え手順
1.build.gradleの確認
※classpathの"com.android.tools.build:gradle:3.2.0”は、変数を使うとエラーになるので、直接入力
2.appのbuild.gradleを変更
tarketSdkVersion、compileSdkVersionを、28にする
buildToolsVersionは、28.0.3にする
3.「Refactor→Migrate to AndroidX」でライブラリ置き換え
※実行前に、バックする?と出るので、とりあえずした方がいいかも
4.画面下の方に「Refactoring Preview」画面がでるので、「Do Refactor」を実施
5.build clean, buildを実施
※私の環境ですと2点エラーがありました。
・bindingのimportがエラー
import com.android.databinding.library.baseAdapters.BR
↓
import androidx.databinding.library.baseAdapters.BR
・RxLifecycle
import com.trello.rxlifecycle2.components.RxFragment
↓
import com.trello.rxlifecycle2.components.support.RxFragment
↓
import com.trello.rxlifecycle2.components.support.RxFragment
0 件のコメント:
コメントを投稿