#author("2018-02-12T13:19:15+09:00","","") #author("2018-02-12T13:22:25+09:00","","") #nofollow #norelated 総数:&counter(total); 今日:&counter(today); 昨日:&counter(yesterday); * もくじ [#b60bcdc7] #contents OSはubuntu16.04.3 * ''JDK8のインストール'' [#ycd741e9] -JDK8をインストールする。 ~$ sudo apt-get update ~$ sudo apt-get -y install openjdk-8-jdk -複数のJDKを切り替えたい場合は下記で設定する。 ~$ sudo update-alternatives --config java ~$ sudo update-alternatives --config javac * ''必要なパッケージのインストール'' [#w3638942] ~$ sudo apt-get -y install git-core gnupg flex bison gperf build-essential zip \ curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev \ x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev \ libxml2-utils xsltproc unzip python-networkx libnss-sss:i386 * ''公開鍵のインポート'' [#u6195ed9] -annotated tagの署名に使用される鍵をGunPG鍵データベースにロードする。 ~$ gpg --import -以下のサイトの鍵データをコピーし、ターミナル画面へペーストし、Enterキーを押してから、Ctrl-D を入力する。 https://source.android.com/source/downloading.html#verifying-git-tags * ''android sdkのインストール'' [#d1b3faff] https://developer.android.com/studio/index.html -以下のサイトからandroid studioをダウンロードする。 https://dl.google.com/dl/android/studio/ide-zips/3.0.1.0/android-studio-ide-171.4443003-linux.zip -展開する ~$ cd ダウンロード ~/ダウンロード$ unzip android-studio-ide-171.4443003-linux.zip --android-studio というディレクトリができる。 -android-studio というディレクトリを~へ移動する ~/ダウンロード$ mv android-studio/ ~ ~/ダウンロード$ cd ~ -current directoryを ~/android-studio/bin/へ移動する ~$ cd ~/android-studio/bin/ -studio.shを実行する ~$ ./studio.sh -Complete Installation画面 --"Do not import settings"を選択してOK選択 -Android Studio Setup Wizard画面 --Cancel選択 -"You have chosen to skip the setup wizard.Recview options below, then click OK:"画面 --"Do not re-run the setup wizard"選択してOK選択 -Welcome to Android Studio 画面 --画面右下にある"Configure"ボタンを選択 -選択候補一覧ボックス画面 --"SDK Manager"選択 -SDK Manager画面 "Default Settings" --android sdk location のEditを選択 -SDK Setup画面 SDK Component Setup --Android SDK Locationが以下になっている /home/<username>/Android/Sdk --Next選択 -SDK Setup画面 Verify Settings --Next選択 -SDK Setup画面 Downloading Components --しばらくするとFinishボタンが有効になる --Finish選択 * ''android sdkのアップデート'' [#tfe32e95] -android studioを起動する ** android studioを起動する [#w0808d18] ~$ cd android-studio/bin/ ~/android-studio/bin$ ./studio.sh ** SDK Managerを起動する [#e95c2702] -Welcome to Android Studio 画面 --画面右下にある"Configure"ボタンを選択 -選択候補一覧ボックス画面 --"SDK Manager"選択 * ''repoのインストール'' [#ye1e201d] ~$ mkdir -p ~/bin ~$ PATH=~/bin:$PATH ~$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo ~$ chmod a+x ~/bin/repo * ''repo クライアントの初期化'' [#o0e2611b] ~$ mkdir mydroid ~$ cd mydroid/ ~/mydroid$ repo init -u https://android.googlesource.com/platform/manifest -マスタブランチ以外(例 android-6.0.1_r11 (Nexus 5, Nexus 5X, Nexus 6, Nexus 6P, Nexus 7 (flo/deb))の場合) ~/mydroid$ repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r11 -初期化成功したら、 .repo ディレクトリができている。 ~/mydroid$ ls -la 合計 12 drwxrwxr-x 3 wwwdev wwwdev 4096 5月 24 11:21 . drwxr-xr-x 27 wwwdev wwwdev 4096 5月 24 11:21 .. drwxrwxr-x 5 wwwdev wwwdev 4096 5月 24 11:21 .repo * ''Android Source Tree のダウンロード'' [#f5fed53a] ~/mydroid$ repo sync