颤振intellij插件:java语言支持?
在我的设置中,Intellij颤振插件不支持Java代码。它将Java类视为文本文件 有没有办法让Intellij支持我的Android特定Java代码?(类型检查、完成建议、导入、重构…) 以下是我的颤振医生输出:颤振intellij插件:java语言支持?,java,intellij-idea,flutter,Java,Intellij Idea,Flutter,在我的设置中,Intellij颤振插件不支持Java代码。它将Java类视为文本文件 有没有办法让Intellij支持我的Android特定Java代码?(类型检查、完成建议、导入、重构…) 以下是我的颤振医生输出: [✓] Flutter (on Linux, channel master) • Flutter at /home/*****/flutter/flutter • Framework revision 99ca38e988 (4 days ago), 2017-03
[✓] Flutter (on Linux, channel master)
• Flutter at /home/*****/flutter/flutter
• Framework revision 99ca38e988 (4 days ago), 2017-03-01 13:15:48
• Engine revision 74de13c0bd
• Tools Dart version 1.23.0-dev.2.0
[✓] Android toolchain - develop for Android devices (Android SDK 25.0.2)
• Android SDK at /home/*****/Android/Sdk
• Platform android-25, build-tools 25.0.2
• ANDROID_HOME = /home/*****/Android/Sdk
• OpenJDK Runtime Environment (build 1.8.0_121-b13)
[✓] Android Studio (version 2.2)
• Android Studio at /opt/android-studio
• Gradle version 2.14.1
[-] WebStorm (version 2016.3)
• Flutter plugin not installed; this adds Flutter specific functionality.
• For information about managing plugins, see
https://www.jetbrains.com/help/idea/managing-plugins.html
[✓] IntelliJ IDEA Ultimate Edition (version 2016.3)
• Dart plugin version 163.13137
• Flutter plugin version 0.1.11.1
[✓] Connected devices
• None
可以通过在第二个IntelliJ窗口中打开Flatter应用程序目录中的Android应用程序文件夹来实现:一个窗口用于显示Dart/Flatter代码,另一个窗口用于显示Android Java代码 下面是它的工作原理:确保安装了Android支持:文件->设置->插件->Android支持 现在执行以下步骤(在Linux上测试):
android
文件夹。IntelliJ将检测到Android支持,单击configure以使用现有清单文件flatter.SDK=/home/user/dev/flatter
(使用系统上正确的文件夹)sdk.dir=/home/raju/Android/Sdk
flutter.sdk=/home/raju/dev/flutter
flutter.buildMode=debug
现在Gradle构建应该已经完成了
当您打开文件夹android/app/src/main/java/com.yourcompany.hello
中的MainActivity.java
时,应该会有对自动完成等的完整java/android支持
您可以从Android项目窗口启动Flatter应用程序,但这样您就不会激活热重新加载支持。因此,请始终将项目窗口与Flatter项目一起使用以启动。或者,如果您愿意,可以从命令行运行
flatter。找到了一种方法,可以在单个窗口中运行所有应用程序,请确保关闭您的项目并从第一步开始(我发现跳过步骤没有帮助或没有效果):
Android Studio颤振插件项目设置
1.进口项目
a) 来自Git存储库
- 从版本控制->Git打开文件->新建->项目
- 粘贴git项目链接并确认
b) 来自本地现有项目
- 打开文件->新建->导入项目
- 找到你的项目并确认
2.进口选择
- 如果要求“创建Android Studio项目?”->单击“是”
- 选择“从外部模型导入项目”->选择“渐变”
4.获取颤振依赖项
- 在终端中运行“flatter pub get”,或在Android Studio中按需多次单击“get dependencies”
5.设置Android SDK和依赖项
- 转到文件夹“/example/android/”->右键单击“build.gradle”->选择“导入gradle项目”
6.运行项目
- 绿箭
- 或者以“example/lib/main.dart”作为入口点运行配置
感谢您对该窗口的解释!当我打开第二个项目并关闭第一个项目时,它发生在我身上。第一个是从Android Studio生成的应用程序,第二个是颤振应用程序。仅打开颤振项目为我停止了错误!