Android SDK/NDK Install on Windows

なんかPlug-inが警告出すようになってしまったので、

久しぶりにクリーンに環境つくりなおし。細かいこと抜きの覚書です。

主にコマンドラインでやってます。

基本的に開発ツールは日本語化とかしません。不具合増えるので。

Installerも必要なければ使ってません。

インストールするパス

%USERPROFILE%\android

%USERPROFILE%\android\android-ndk-r8e

%USERPROFILE%\android\android-sdk-windows

%USERPROFILE%\android\eclipse

%USERPROFILE%\android\workspace

MinGW

http://www.mingw.org/

普通にインストールして使う

Java 6u45

http://java.com/en/download/manual.jsp

そろそろ7でもいいかなと思ってますが、、、。

Installerでインストール。1.6なのでControl PanelのJavaから自動更新なんかをオフに。

Android SDK

http://developer.android.com/sdk/index.html

DOWNLOAD FOR OTHER PLATFORMSからSDK Tools OnlyでzipをDownload

# インストールパスのandroid-sdk-windowsに展開

展開後

CD /D %USERPROFILE%\android\android-sdk-windows

tools\android.bat update sdk –no-ui

して各VersionのSDKを入手(ここが一番時間かかる)

Android NDK

http://developer.android.com/tools/sdk/ndk/index.html

# インストールパスのandroid-ndk-xxxに展開

eclipse

http://www.eclipse.org/downloads/

Eclipse IDE for Java Developers

Classic 推奨だったと思うけど、不要な物も多いのでJava Developersで。

インストールパスのeclipseに展開。

設定が腐っている場合の初期化方法(設定類が消えるので注意)

%USERPROFILE%\android\workspace.metadataを消す

eclipse -cleanで起動

adt plug-in

eclipse.exeを起動してIntall New Softwareから以下のパスを追加して

Plug-inをInstall

https://dl-ssl.google.com/android/eclipse/

インストール後にSDKとNDKのパスを追加

Eclipse color theme

http://eclipse-color-theme.github.com/update

Zenburn使う。

Nexus7 driver

adbでNexus7が認識できないときの対処方法

-http://support.asus.com/download/ModelList.aspx?SLanguage=en&keyword=Nexus%207&type=1 ここでNexus 7を選んでUSBからドライバをダウンロード

-Nexus7をusbで接続。

-デバイスマネージャからNexusのプロパティ、ドライバから削除

-Nexus7を一度usbから外して、もう一度さす

-出てきたデバイスのデバイスマネージャからドライバの更新。

-ドライバを指定してインストール

-ドライバインストールが完了するとNexus7側で確認が出てるので、それにOKを応答

-adb devicesで確認(offlineの場合はNexus7側の状態を確認する事)

-adb kill-serverしてadb start-serverするのも一興

作って確認

ndkで一個作ってみて動けばOK