LoginSignup
7
7

More than 5 years have passed since last update.

ArchlinuxでAndroidSDKをインストールする

Posted at

ArchlinuxでAndroidSDKをインストールする

ま、タグにあるようにAntergos使ってるんだけどね。

yaourtしましょう

抜粋
$ yaourt -S android-sdk

〜中略〜

==> android-sdk の依存パッケージ:
 - lib32-mesa (already installed)
 - lib32-zlib (already installed)
 - java-environment (package found)
 - lib32-alsa-lib (building from AUR)
 - lib32-openal (building from AUR)
 - lib32-libstdc++5 (building from AUR)
 - lib32-libxv (building from AUR)
 - lib32-ncurses (building from AUR)
 - lib32-sdl (building from AUR)
 - swt (package found)

〜中略〜

==> Install or build missing dependencies for android-sdk:
エラー: 対象が見つかりませんでした: lib32-ncurses
エラー: 対象が見つかりませんでした: lib32-libxv
エラー: 対象が見つかりませんでした: lib32-alsa-lib

building from AURって書いてあるじゃん…それでないのか
単体でやってみてもダメー?

$ yaourt -S lib32-ncurses
エラー: 対象が見つかりませんでした: lib32-ncurses

ダメか

multilibリポジトリに移動したらしいです

They have been moved over to the multilib repo.
enable the multilib repo in pacman.conf and issue -Syu
[https://bbs.archlinux.org/viewtopic.php?id=103699]

というわけで…

[https://wiki.archlinux.org/index.php/Multilib_Project]
こちらの記述

To use the multilib repository, uncomment the [multilib] section in /etc/pacman.conf

の通り
$ sudo vi /etc/pacman.conf

pacman.confより抜粋
#[multilib]
#Include = /etc/pacman.d/mirrorlist

のコメントアウトを外してpacman -Syuしとく

$ sudo pacman -Syu
:: パッケージデータベースの同期中...
 core は最新です
 extra は最新です
 community は最新です
 multilib                 122.1 KiB   320K/s 00:00 [######################] 100%
 antergos は最新です
:: システム全体の更新を開始...
依存関係を解決しています...
相互衝突をチェックしています...

〜以下略〜

さぁリベンジ

抜粋
$ pacman -S android-sdk

〜中略〜

==> android-sdk の依存パッケージ:
 - lib32-mesa (already installed)
 - lib32-zlib (already installed)
 - java-environment (package found)
 - lib32-alsa-lib (package found)
 - lib32-openal (package found)
 - lib32-libstdc++5 (package found)
 - lib32-libxv (package found)
 - lib32-ncurses (package found)
 - lib32-sdl (package found)
 - swt (package found)

~以下略~

building from AURからpackage foundに変わったね!

以降素直に進めていけば良いね

インストールが完了したら

一度再起動とかしてから

$ sudo android

してSDK Managerを起動
必要なものをインストール!

adbしたければ

  1. SDK ManagerでAndroid SDK Platform-toolsインストールする
  2. /opt/android-sdk/platform-toolsにパスを通しておく
$ echo $PATH | tr ":" "\n"
/usr/local/sbin
/usr/local/bin
/usr/bin
/opt/android-sdk/tools
/usr/bin/core_perl
$ export PATH="$PATH:/opt/android-sdk/platform-tools"
$ echo $PATH | tr ":" "\n"
/usr/local/sbin
/usr/local/bin
/usr/bin
/opt/android-sdk/tools
/usr/bin/core_perl
/opt/android-sdk/platform-tools

あ、~/.bashrcに書いたほうがいいね()

7
7
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
7