web-dev-qa-db-ja.com

Ubuntu 14.04 LTS 64ビット上のEclipseでのAndroid SDKのセットアップに関する包括的なガイド

数週間前にUbuntuに移行しました。Ubuntuをセットアップした後、最初のステップはAndroid開発用にEclipseをセットアップすることでした。 Linuxの知識がありません。 GoogleとこのWebサイトで包括的なガイドを検索しました。ほとんどのガイドは、Ubuntuの古いバージョン用であり、ほとんどの手順は機能しません。 Linuxにあまり詳しくないので、Ubuntuのクリーンコピーを最初からやり直さなければなりませんでした。私はこれを見つけました ガイド それが最終的にAndroid開発を私のために機能させました。

他のユーザーにも役立つことを願っています。

11
user280503

以下は、ubuntu 14.04でAndroid SDKをセットアップする手順です。

# ++++++++++++++++++++++++++++++
# apt-get update and upgrade
# ++++++++++++++++++++++++++++++
Sudo apt-get update
Sudo apt-get upgrade

# ++++++++++++++++++++++++++++++
# For development
# ++++++++++++++++++++++++++++++
Sudo apt-get install build-essential

# ++++++++++++++++++++++++++++++
# Git
# ++++++++++++++++++++++++++++++
Sudo apt-get install git
git --version
#git version 1.9.1

# ++++++++++++++++++++++++++++++
#  (required for adb)
# ++++++++++++++++++++++++++++++
#bash: /usr/local/Android-sdk-linux/platform-tools/adb: No such file or directory
Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0
#adb: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Sudo apt-get install g++-multilib

# ++++++++++++++++++++++++++++++
# Android SDK
# ++++++++++++++++++++++++++++++
# http://developer.Android.com/sdk/index.html
# DOWNLOAD FOR OTHER PLATFORMS - SDK Tools Only - Linux 32 & 64-bit
# Android-sdk_r22.6.2-linux.tgz
tar zxvf Android-sdk_r22.6.2-linux.tgz
mv Android-sdk-linux Android-sdk_r22.6.2-linux
Sudo mv Android-sdk_r22.6.2-linux /usr/local/
Sudo ln -s /usr/local/Android-sdk_r22.6.2-linux /usr/local/Android-sdk-linux
echo '' >> ~/.profile
echo '# Android SDK' >> ~/.profile
echo 'export Android_SDK_HOME="/usr/local/Android-sdk-linux"' >> ~/.profile
echo 'export PATH="$PATH:$Android_SDK_HOME/tools"' >> ~/.profile
echo 'export PATH="$PATH:$Android_SDK_HOME/platform-tools"' >> ~/.profile
source ~/.profile

# ++++++++++++++++++++++++++++++
# Android NDK
# ++++++++++++++++++++++++++++++
# https://developer.Android.com/tools/sdk/ndk/index.html
# Linux 64-bit (x86)
# Android-ndk-r9d-linux-x86_64.tar.bz2
tar xjvf Android-ndk-r9d-linux-x86_64.tar.bz2
mv Android-ndk-r9d Android-ndk-r9d-linux-x86_64
Sudo mv Android-ndk-r9d-linux-x86_64 /usr/local/
Sudo ln -s /usr/local/Android-ndk-r9d-linux-x86_64 /usr/local/Android-ndk-linux
echo '' >> ~/.profile
echo '# Android NDK' >> ~/.profile
echo 'export Android_NDK_HOME="/usr/local/Android-ndk-linux"' >> ~/.profile
echo 'export PATH="$PATH:$Android_NDK_HOME"' >> ~/.profile
source ~/.profile

# ++++++++++++++++++++++++++++++
# Android w/Eclipse
# ++++++++++++++++++++++++++++++

# Run Android command
# Android

# Android SDK Manager
#   Installed
#     Tools - Android SDK Tools 22.6.2
#   default checked
#     Tools - Android SDK Platform-tools 19.0.1
#     Tools - Android SDK Build-tools 19.0.3
#     Android 4.4.2 (API 19) All
#     Extras - Android Support Library 19.1
#   install 13 packages

# Eclipse - Help - Install New Software...
#   Name: ADT Plugin
#   Location: https://dl-ssl.google.com/Android/Eclipse/

#   Developer Tools, NDK Plugins

#   Eclipse restart
#   -> Android SDK "Location of the Android SDK has not been setup in the preferences" -> Close
#   -> Welcome to Android Development -> Use exsting SDKs
#   Existing Location: /usr/local/Android-sdk-linux
#   -> Next -> Finish

# Confirm : Eclipse - Window - Preferences - Android
11
M.Tarun