我有一台没有很多资源的电脑,只有2GB内存,性能不是很好,我在这台电脑上安装了ubuntu 18.04,我想知道我是否可以配置一个工作环境来开发android应用使用 Flutter 而不使用 AndroidStudio 或 VSCode,因为它们会消耗大量 ram 内存。
我可以将 Flutter 与 Sublime text3 或其他更轻的 IDE 一起使用吗?
编辑:在没有 AndroidStudio/VSCode/emulator 的情况下尝试设置基本环境。
$ls my/path/android-sdk
build-tools licenses patcher platforms platform-tools tools
但是:
$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.0.5, on Linux, locale es_ES.UTF-8)
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.2)
✗ Flutter requires Android SDK 29 and the Android BuildTools 28.0.3
To update the Android SDK visit https://flutter.dev/docs/get-started/install/linux#android-setup for detailed
instructions.
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/linux#android-setup for more details.
[✗] Chrome - develop for the web (Cannot find Chrome executable at google-chrome)
! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[!] Android Studio (not installed)
[✓] VS Code (version 1.41.1)
[!] Connected device
! No devices available
! Doctor found issues in 4 categories.
和:
$ sdkmanager --version
Warning: Could not create settings
java.lang.IllegalArgumentException
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.<init>(SdkManagerCliSettings.java:428)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:152)
at com.android.sdklib.tool.sdkmanager.SdkManagerCliSettings.createSettings(SdkManagerCliSettings.java:134)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:57)
at com.android.sdklib.tool.sdkmanager.SdkManagerCli.main(SdkManagerCli.java:48)
需要帮助吗?