我正在使用 Flutter SDK 构建网络应用程序。
在最近的几天里,我尝试在 Linux 上工作,但遇到了一个问题:Android Studio 在设备列表中看不到 Chrome。
您可以说 Flutter SDK 没有正确配置,但没有 - Flutter 为 chrome 设备播种,并且 Flutter 可以通过 flutter run -d chrome
命令在 chrome 中运行应用程序。
有人遇到过同样的问题吗?
flutter 医生输出:
[urusai@mikhail-pc ka4alka-voting]$ flutter doctor -v
[✓] Flutter (Channel beta, v1.14.6, on Linux, locale ru_RU.UTF-8)
• Flutter version 1.14.6 at /usr/lib/flutter
• Framework revision fabeb2a16f (4 недели назад), 2020-01-28 07:56:51 -0800
• Engine revision c4229bfbba
• Dart version 2.8.0 (build 2.8.0-dev.5.0 fc3af737c7)
[✓] Android toolchain - develop for Android devices (Android SDK version 29.0.3)
• Android SDK at /home/urusai/Android/Sdk
• Android NDK location not configured (optional; useful for native profiling support)
• Platform android-29, build-tools 29.0.3
• Java binary at: /opt/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
• All Android licenses accepted.
[✓] Chrome - develop for the web
• CHROME_EXECUTABLE = /opt/google/chrome/google-chrome
[✓] Android Studio (version 3.6)
• Android Studio at /opt/android-studio
• Flutter plugin version 43.0.2
• Dart plugin version 192.7761
• Java version OpenJDK Runtime Environment (build 1.8.0_212-release-1586-b4-5784211)
[✓] Connected device (2 available)
• Chrome • chrome • web-javascript • Google Chrome 80.0.3987.122
• Web Server • web-server • web-javascript • Flutter Tools
• No issues found!
最佳答案
尝试通过终端启动 Android studio。
如果是这样,Chrome(web) 设备只有在您通过终端运行时才会显示。这意味着如果你可以将你的 bash ~/.bashrc
环境变量复制到用户范围的变量 ~/.profile
它可以被修复。
尝试在 ~/.profile 中设置你的环境变量,使其在 ~/.bashrc 中相同
https://stackoverflow.com/questions/60422952/
相关文章:
java - 是否有一种在 Firebase 图像上显示边界框的简单方法
ionic-framework - 想要使用电容器将 auth0 集成到 ionic 中
react-native - 无法从 'react-dom' 找到模块 'mobxreact.cjs
java - openapi generator maven plugin可空属性问题
reactjs - Auth0 并使用react,将用户重定向到注册页面
cassandra - JanusGraph 错误 : "Could not find type f
c# - 在 Visual Studio 2019 中添加带有 css 类的 div 的键盘快捷方式