このページには広告が含まれる場合があります。
Flutterを作るための道具の1つである「Android Studio」では、
- 「Open android module in Android Studio」
- 「Open ios module in XCode」
からFlutterのプロジェクトをAndroid及びiOSのネイティブアプリとして開くことができましたが、
これがFlutterプラグインのバージョンを80.x以上にアップグレードすると
なんと廃止されてしまいました。
これは、当該アクションに必要なサポートがAndroid Studio側で変更されてしまったため、意図的に削除されたとのことですが、これはちょっと強引なやり方で困ってしまいますね。
What happened First execution at project creation is ok. After It always fails with the following Version information Android Studio Hedgehog | 2023.1.1 • Flutter plugin io.flutter 76.3.3 • Dart pl...
VS Codeでは同じようなアクションが依然使えるので、Android Studio側でも復活を要望しているのですが、現時点(2024/9時点)ではなしのつぶてなので、
What happened "Open Android module in Android Studio" and "Open ios module in XCode" have gone after upgrading Flutter plugin to 80.x, which caused significant inconvenience. As shown in the attach...
以下の代替策で行う必要があります。
「Open android module in Android Studio」の代替策
android直下の「build.gradle」ファイルを右クリック => 「Open in」=> 「Open in Associated Application」
(注)「build.gradle」はandroid/appの直下にもありますが、こちらではありませんので注意してください。
「Open ios module in XCode」の代替策
ios直下の「Runner.xcworkspace」フォルダを右クリック => 「Open in」=> 「Open in Associated Application」
(注)「Runner」フォルダは「.xcodeproj」もありますが、こちらではありませんので注意してください。
(詳しくは、以下の動画で説明していますので、よろしければご覧ください)