2021 Dec. 28.
2021 Nov. 28.
2021 Jun. 12.
出典 archlinuxでAndroid Studioを利用できるようにするまで - Qiita
arch / manjaro linux 同じソフトならsnapよりもAURの方が安定している? - rokkonet
javaをインストールする
android-studioをインストールすると /opt/android-studio/jre が配置されるので不要かもしれないが、
openjdkをインストールし、環境変数JAVA_HOME, PATHはopenjdkにした。
JavaをArch系のManjaro Linuxにインストール - rokkonet
AURからandroid studioをインストールする方法
インストール作業
$ yay -Syu $ yay -S android-studio :: 2 個のパッケージが android-studio を提供しています: :: リポジトリ AUR 1) android-studio 2) android-studio-dummy 数字を入力してください (デフォルト=1): 1 :: 衝突を確認... :: 内部衝突を確認... [Aur:1] android-studio-2020.3.1.25-1 :: (1/1) Downloaded PKGBUILD: android-studio 1 android-studio (ビルドファイルが存在) ==> 差異を表示しますか? ==> [N]なし [A]全て [Ab]中止 [I]インストール済み [No]未インストール または (1 2 3, 1-3, ^4) ==> N :: (1/1) SRCINFO を解析中: android-studio ==> パッケージを作成: android-studio 2020.3.1.25-1 (2021年11月25日 21時38分11秒) ==> ソースを取得... -> ダウンロード android-studio-2020.3.1.25-linux.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 935M 100 935M 0 0 10.4M 0 0:01:29 0:01:29 --:--:-- 10.7M -> android-studio.desktop を見つけました -> license.html を見つけました ==> source で sha256sums ファイルを検証... android-studio-2020.3.1.25-linux.tar.gz ... 成功 android-studio.desktop ... 成功 license.html ... 成功 ==> パッケージを作成: android-studio 2020.3.1.25-1 (2021年11月25日 21時39分48秒) ==> ランタイムの依存関係を確認... ==> ビルドタイムの依存関係を確認... ==> ソースを取得... -> android-studio-2020.3.1.25-linux.tar.gz を見つけました -> android-studio.desktop を見つけました -> license.html を見つけました ==> source で sha256sums ファイルを検証... android-studio-2020.3.1.25-linux.tar.gz ... 成功 android-studio.desktop ... 成功 license.html ... 成功 ==> 既存の $srcdir/ ディレクトリを削除... ==> ソースを展開... -> android-studio-2020.3.1.25-linux.tar.gz を bsdtar で展開 ==> ソースの準備ができました。 ==> パッケージを作成: android-studio 2020.3.1.25-1 (2021年11月25日 21時40分08秒) ==> ランタイムの依存関係を確認... ==> ビルドタイムの依存関係を確認... ==> 警告: 既存の $srcdir/ ツリーを使用 ==> fakeroot 環境を開始します... ==> package() を開始... ==> インストールを整理... -> libtool ファイルを削除... -> 不要なファイルを削除... -> スタティックライブラリファイルを削除しています... -> man と info ページを圧縮... ==> パッケージの問題をチェック... ==> パッケージを作成 "android-studio"... -> .PKGINFO ファイルを生成... -> .BUILDINFO ファイルを生成... -> .MTREE ファイルを生成... -> パッケージの圧縮... ==> fakeroot 環境を終了。 ==> 作成完了: android-studio 2020.3.1.25-1 (2021年11月25日 21時41分43秒) ==> 清掃... パッケージをロード... 依存関係を解決しています... 衝突するパッケージがないか確認しています... パッケージ (1) android-studio-2020.3.1.25-1 合計インストール容量: 1656.66 MiB :: インストールを行いますか? [Y/n] (1/1) キーリングのキーを確認 [####################################] 100% (1/1) パッケージの整合性をチェック [####################################] 100% (1/1) パッケージファイルのロード [####################################] 100% (1/1) ファイルの衝突をチェック [####################################] 100% (1/1) 空き容量を確認 [####################################] 100% :: パッケージの変更を処理しています... (1/1) インストール android-studio [####################################] 100% android-studio の提案パッケージ gtk2: GTK+ look and feel [インストール済み] libgl: emulator support [インストール済み] ncurses5-compat-libs: native debugger support :: トランザクション後のフックを実行... (1/2) Arming ConditionNeedsUpdate... (2/2) Updating the desktop file MIME type cache...
デスクトップのメニューの開発からandroid studioを起動し、指示にしたがって進む
SnappyからAndroid Studioをインストールする方法
出典 Install Android Studio on Arch Linux using the Snap Store | Snapcraft
SnappyをManjaro Linuxにインストールする
$ git clone https://aur.archlinux.org/snapd.git $ cd snapd $ makepkg -si $ sudo systemctl enable --now snapd.socket $ sudo ln -s /var/lib/snapd/snap /snap $ sudo reboot
Android StudioのsnapパッケージをManjaro Linuxにインストールする
$ sudo snap install android-studio --classic "error: too early for operation, device not yet seeded or device model not"となったが、再度実行するとインストールできた。
Xfceデスクトップのメニューの「開発」内にAndroid Studioが配置された。