AndroidX への移行

AndroidX では、元のサポート ライブラリ API が androidx 名前空間のパッケージに置き換えられています。パッケージ名と Maven アーティファクト名のみの変更で、クラス名、メソッド名、フィールド名に変更はありません。

要件

移行する前に、アプリを最新の状態にします。 プロジェクトをアップデートして、サポート ライブラリの最終版であるバージョン 28.0.0 を使用することをおすすめします。これは、バージョン 1.0.0 の AndroidX アーティファクトが、サポート ライブラリ 28.0.0 のアーティファクトと同等のバイナリであるためです。

マッピング

プロジェクトが AndroidX に完全に移行されていないために問題が発生した場合は、次の表を参照して、サポート ライブラリから対応する AndroidX アーティファクトおよびクラスへの適切なマッピングを判断してください。

Jetpack ライブラリの最新バージョンについては、バージョンのページをご覧ください。

参考情報

コードを AndroidX に移行する方法の詳細については、次のリソースをご覧ください。

ブログ投稿

動画