Androidエラー: パッケージandroid.support.annotationが存在しません


このエラーメッセージは、古いバージョンのAndroidサポートライブラリを使用している場合に表示されることがあります。Androidサポートライブラリは、AndroidXライブラリに移行されたため、新しいプロジェクトでは使用されなくなりました。

このエラーを解決するには、次の手順を試してみてください:

  1. グレードの依存関係を更新する: プロジェクトのbuild.gradleファイルで、androidx.appcompatに依存していることを確認してください。以下のような行があるはずです:

    implementation 'androidx.appcompat:appcompat:1.3.0'

    もしcom.android.support:appcompatという行がある場合は、それをandroidx.appcompat:appcompatに置き換えてください。

  2. シンボリックリンクを修正する: もしプロジェクト内にandroid.support.annotationというパッケージへのシンボリックリンクが存在する場合は、それを削除してください。古いパッケージへのリンクが残っていると、エラーが発生することがあります。

  3. クリーンビルドする: Android Studioのメニューバーから「Build」→「Clean Project」を選択し、プロジェクトをクリーンビルドしてみてください。ビルドキャッシュがクリアされ、エラーが解決するかもしれません。

  4. サポートライブラリを最新バージョンに更新する: プロジェクトのbuild.gradleファイルで、使用しているサポートライブラリのバージョンを最新のものに更新してみてください。最新のバージョンはAndroid Developerサイトから確認できます。