🐵
Androidアプリ開発①環境構築(Nixのインストール)
イントロダクション
AndroidStudioがデカすぎる。
使わずに開発できる方法はないか調べてみたところ、どうやらsdkmanagerとNix(パッケージマネージャー)のみでいけるらしい。
このNixのインストール手法として、公式よりもDeterminaeteSystemsのインストーラーを推奨する記事が多かったため、本記事ではそちらを採用している。
また、Nixの操作でWSLとUbuntuを事前にインストールしておく必要があるためそちらの方法も今回紹介しておく。
sdkmanagerのインストールにかなり手間取っているためそれは次回。
OSはWindows11。
WSLのインストール
- スタート画面でPowerShellと検索 ⇒ 「Windows Powershell」を管理者として実行
- 以下を実行
wsl --install - 完了したらバージョン確認「既定のバージョン: 2」といった文言が出てきたらOK
wsl --status
Ubuntuのインストール
- 同じくWindows PowerShellを管理者権限で実行
- 以下を実行
wsl --install -d Ubuntu - アカウント名とパスワードを作成
- 「exit」と入力し、一旦抜ける
- wslコマンドで起動するか確認⇒起動したらインストール完了済
Nixのインストール
wsl実行中の状態で以下を実行
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install --determinate
パスワード入力して上手くいけば完了
参考
Discussion