mirror of
https://github.com/falsycat/ar.falsy.cat.git
synced 2024-10-29 17:04:52 +00:00
48 lines
1.8 KiB
Markdown
48 lines
1.8 KiB
Markdown
---
|
||
title: ArchLinuxへflutterをインストール
|
||
tags: [note, info-tech, development, howto]
|
||
---
|
||
|
||
## 初めに
|
||
- [install-archlinux](note/info-tech/install-archlinux.md)の直後から,[flutter](note/info-tech/flutter.md)のインストール方法を説明
|
||
- `flutter doctor`がオールグリーンになるまで
|
||
- 1時間ぐらいは覚悟したほうがいい
|
||
- 特にandroid-studioがクソでかいので[qemu](note/info-tech/qemu)イメージのリサイズをする羽目になった
|
||
- [参考文献](https://dev.to/nabbisen/flutter-3-on-arch-linux-shi-mefang-1m2j)
|
||
- 追記: [qemu](note/info-tech/qemu)上だとパフォーマンスがゴミすぎてまともに使えなかった X(
|
||
- ハードウェアアクセラレーションとか頑張ればいけるのかもしれないけど,諦めてホストのMacbookに直接入れた
|
||
|
||
## 手順
|
||
|
||
### 1. 依存のインストール
|
||
```bash
|
||
pacman -S base-devel xorg-server xterm i3-wm noto-fonts git clang cmake ninja chromium
|
||
visudo # いい感じに設定 & リログ
|
||
|
||
git clone https://aur.archlinux.org/flutter.git
|
||
cd flutter
|
||
makepkg -sci # JDKはデフォルトを選択
|
||
cd ..
|
||
|
||
git clone https://aur.archlinux.org/android-studio.git
|
||
cd android-studio
|
||
makepkg -sci
|
||
cd ..
|
||
|
||
usermod -aG flutterusers user # 設定後にリログ
|
||
```
|
||
|
||
### 2. Android Studioの設定
|
||
1. 初期設定は適当に
|
||
2. Android StudioからFlutterプラグインをインストール&再起動
|
||
3. Flutterプロジェクトを作成
|
||
- flutter SDKのパス設定を忘れずに (`/opt/flutter`)
|
||
4. `Android SDK Command line tools`をインストール
|
||
|
||
### 3. flutter doctor
|
||
```bash
|
||
export CHROME_EXECUTABLE=chromium # 必要なら永続化する
|
||
git config --global --add safe.directory /opt/flutter
|
||
flutter doctor --android-licenses
|
||
flutter doctor # 完了
|
||
``` |