意識低い系会社員

意識低い系会社員の日常

【スポンサーリンク】

Android Studioで This version of Android Studio cannot open this project, please retry with Android Studio 3.4 or newer. エラー

【スポンサーリンク】

こんにちは。

 

訳あって仕事で使っているAndroid Studioのバージョンを3.4から3.3.2に下げたんですけど、タイトルのエラーが出たのでそれを解決したときの手順をメモしておきます。

 

環境

Android Studioのバージョンは3.3.2です。

Windows 10 64bitです。

 

問題

既存のプロジェクトを開いたときに以下のエラーが出ました。

 This version of Android Studio cannot open this project, please retry with Android Studio 3.4 or newer.

 

エラー内容

今のバージョンのAndroid Studioではこのプロジェクトは開けないので、Android Studioをアップデートしてください。

みたいな内容です。

Android StudioよりもGradle Pluginのバージョンが高いことがエラーの原因らしいです。

Android StudioではAndroid Studioのバージョンと同じバージョンのPluginのバージョンまでしか使えないらしい。

私はAndroid Studioを3.4から3.3.2にバージョンを落としているので、3.4のときに作った既存のプロジェクトはGradleのバージョンが新しくて上記のエラーが出てしまいます。

 

解決方法

解決方法は2つあります。

Android Studioのバージョンを上げるか、Gradle Pluginのバージョンを下げるかです。

 

Android Studioのバージョンを上げる

Help→Check for Updates...をクリックしたら新しいバージョンのAndroid Studioがインストールされます。

f:id:amistad06-k:20190905130801p:plain

Check for Updates...

 

Gradle Pluginのバージョンを下げる

Project Structureを開きます。

File→Project Structure...

f:id:amistad06-k:20190905131055p:plain

Project Structure...

ProjectのGradle VersionとAndroid Plugin Versionを下げます。

f:id:amistad06-k:20190905131251p:plain

Project Structure

Android PluginのバージョンはAndroid Studioのバージョンと揃えましょう。

Android StudioのバージョンはHelp→Aboutで見れます。

f:id:amistad06-k:20190905131706p:plain

About

f:id:amistad06-k:20190905131806p:plain

Android Studioのバージョン

 

PluginのバージョンとGradleのバージョンの対応は以下のページの表で見れます。

developer.android.com

 

f:id:amistad06-k:20190905131448p:plain

GradleとAndroid Pluginのバージョン対応表

今回はPluginのバージョンが3.3.2なので、Gradleのバージョンは4.10.3を指定します。

 

私はお仕事でAndroid Studioのバージョンが指定されていたのでGradleのバージョンを下げる方で対処しました。

 

まとめ

自分が無知なせいなのもありますが、Android開発をしているとこういう簡単なところで躓く頻度が凄く高いです。

意外とググっても出てこないので書き起こしました。

 

おわり。

【スポンサーリンク】