LoginSignup
4
3

More than 5 years have passed since last update.

[*その他*] 新しいMacの開発環境構築メモ

Posted at

はじめに

新しいMac用の開発環境構築用の個人的メモ。

手順

1. NodeJSのインストール

Node.jsから最新版を入れる。

$ node -v
v9.5.0
$ npm -v
5.6.0

2. nのインストール

$ sudo npm i -g n

3. cordovaのインストール

バージョン指定で入れる。

$ sudo npm i -g cordova@6.2.0

4. javaのインストール

java8からjava8最新を入れる。

$ java -version
java version "1.8.0_162"
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)

5. Xcodeのインストール

App StoreからXcodeをインストールする。

6. Homebrewのインストール

Homebrewを入れる。

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# Command Line Toolsがインストールされる

$ brew -v
Homebrew 1.5.3
Homebrew/homebrew-core (git revision 914a; last commit 2018-02-07)

7. AndroidSDKのインストール

Android StudioからMac版Android Studioをインストール。

インストール後起動。

スクリーンショット 2018-02-08 15.26.37.png

スクリーンショット 2018-02-08 15.26.51.png

スクリーンショット 2018-02-08 15.29.03.png

スクリーンショット 2018-02-08 15.29.10.png

スクリーンショット 2018-02-08 15.29.22.png

スクリーンショット 2018-02-08 15.29.32.png

スクリーンショット 2018-02-08 15.31.05.png

スクリーンショット 2018-02-08 15.32.23.png

スクリーンショット 2018-02-08 15.39.57.png

Android Studioを閉じる。

.bash_profileを以下に変更。

$ vim ~/.bash_profile
# 以下追加
export ANDROID_HOME=/Users/username/Library/Android/sdk
export PATH=$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:$PATH

$ source ~/.bash_profile

最新のコマンドラインツールだとandroidコマンドが消えてしまってるらしい。

$ android
*************************************************************************
The "android" command is deprecated.
For manual SDK, AVD, and project management, please use Android Studio.
For command-line tools, use tools/bin/sdkmanager and tools/bin/avdmanager
*************************************************************************
Invalid or unsupported command ""

Supported commands are:
android list target
android list avd
android list device
android create avd
android move avd
android delete avd
android list sdk
android update sdk

Android SDK tools 25.2.5/Users/username/Library/Android/sdk/toolsを置き換える。

$ cordova build
Error: Please install Android target: "android-23".

Hint: Open the SDK manager by running: /Users/username/Library/Android/sdk/tools/android
You will require:
1. "SDK Platform" for android-23
2. "Android SDK Platform-tools (latest)
3. "Android SDK Build-tools" (latest)

android-23が足りないと出るので入れる。

$ android

スクリーンショット 2018-02-11 11.45.20.png

8. 動作確認

$ cordova create sample
$ cd sample
$ cordova platform add android
$ cordova build
# (省略)
# BUILD SUCCESSFUL
4
3
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
4
3