flutter-intellij
flutter-intellij copied to clipboard
"Open Android module in Android Studio" & "Open iOS module in Xcode" missing after upgrading 80.x
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 attached images, VSCode offers similar functionality through "Open in Android" and "Open in XCode." The absence of such features in Android Studio is quite surprising and has led me to seriously consider switching to VSCode. I kindly request the prompt restoration of these essential features in Android Studio.
Version info
Android Studio Koala | 2024.1.1 Patch 1 • Flutter plugin io.flutter 81.0.2 • Dart plugin 241.18808 Error getting Flutter plugin update to 80.x.
[✓] Flutter (Channel stable, 3.24.0, on macOS 14.5 23F79 darwin-x64, locale
ja-JP)
• Flutter version 3.24.0 on channel stable at /Users/telulullc/flutter
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision 80c2e84975 (9 days ago), 2024-07-30 23:06:49 +0700
• Engine revision b8800d88be
• Dart version 3.5.0
• DevTools version 2.37.2
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at /Users/telulullc/Library/Android/sdk
• Platform android-34, build-tools 34.0.0
• Java binary at: /Applications/Android
Studio.app/Contents/jbr/Contents/Home/bin/java
• Java version OpenJDK Runtime Environment (build
17.0.11+0-17.0.11b1207.24-11852314)
• All Android licenses accepted.
[✓] Xcode - develop for iOS and macOS (Xcode 15.4)
• Xcode at /Applications/Xcode.app/Contents/Developer
• Build 15F31d
• CocoaPods version 1.15.2
[✓] Chrome - develop for the web
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome
[✓] Android Studio (version 2023.3)
• Android Studio at /Applications/Android Studio Jellyfish.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build
17.0.10+0-17.0.10b1087.21-11572160)
[✓] Android Studio (version 2024.1)
• Android Studio at /Applications/Android Studio.app/Contents
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build
17.0.11+0-17.0.11b1207.24-11852314)
[✓] IntelliJ IDEA Community Edition (version 2023.3.2)
• IntelliJ at /Applications/IntelliJ IDEA CE.app
• Flutter plugin version 77.0.1
• Dart plugin version 233.13135.65
[✓] VS Code (version 1.91.1)
• VS Code at /Applications/Visual Studio Code.app/Contents
• Flutter extension version 3.94.0
[✓] Connected device (4 available)
• Pixel 5a (mobile) • 17311JECB03734 • android-arm64 •
Android 14 (API 34)
• HiroyukiのiPhone (mobile) • 00008030-001149323403802E • ios •
iOS 17.6.1 21G93
• macOS (desktop) • macos • darwin-x64 •
macOS 14.5 23F79 darwin-x64
• Chrome (web) • chrome • web-javascript •
Google Chrome 127.0.6533.90
[✓] Network resources
• All expected network resources are available.
According to 80 version upgrade of plugin it was removed (#7103)
I didn't see any obvious reasoning behind that, did they say why? That was super convenient to have.
I was also surprised that the "action" was removed, as this link is very helpful. As an Android Studio user, I was confused about why I couldn't open any of my apps using the link.
I'm not sure if this will help, but I decided to install VSCode as a last resort. I then used the link to open my projects in Android Studio.
I'm still using Android Studio for daily coding but will use the VSCode as a remedy to access "Open Android Module in Android Studio," which the action was removed (#7103) - Update 80.
I'm missing this too.
Also it was removing from here:
You can get that option from Tools Menu. For that First you need to select ios folder and go to Tools -> Fluter -> Open iOS/macOS in Xcode.