Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

Android SDKをWindows、Mac、Linuxにインストールする方法

目次:

Anonim

私たちのほとんどは、Android SDKをインストールする必要はありません。 その理由は、ソフトウェア開発キットという名前の通りです。 これは、コンピューターからAndroidを操作するためのツールを必要とするAndroidアプリを作成するユーザー向けに構築されています。

しかし、これらのツールは、より高度なことをしたい人にとっても便利です。 手動でソフトウェアを更新したり、電話をルート化するようなもの。 Androidソフトウェアを「ハッキング」する場合は、FastbootとADBが不可欠です。 また、Googleはすべてのユーザーに無料で提供しています。

何を選択しますか?

コンピューターでAndroidツールのワーキングセットを取得するには、2つの方法があります。 簡単な方法は、Android Studioをインストールすることです。 Androidコマンドラインツールを実行して使用するために必要なものはすべて、Android Studioの一部であり、ツールを最新の状態に保つ方法でもあります。 完全な開発環境が必要なユーザー向けに設計されており、コードエディター、Androidエミュレーター、およびコンパイラーが含まれていますが、コマンドラインツールのみを使用して、残りを開くことはできません。

足が濡れることを恐れない場合は、Android Studioの外部にSDKコンポーネントだけをインストールできます。 それらのインストールは簡単です(zipファイル内にあります)が、それらを使用するようにコンピューターをセットアップするのは簡単なプロセスではありません。

Android SDKの手動インストール

ここをクリックして、Googleから直接SDKをダウンロードしてください。 少し下にスクロールして、「コマンドラインツールだけを入手する」と書かれたセクションを見つけ、デスクトップなどのアクセスしやすい場所に保存します。 次のステップでそれをより良い場所に抽出します。

ダウンロードしたファイルは圧縮されています。 さらに進むには、圧縮ファイルとその抽出方法に精通している必要があります。 そうでない場合は、ここで立ち止まって、時間をかけてそれらについて学んでください。

圧縮ファイルを次の場所に解凍します。

  • Windows: C:ドライブのルート
  • OS X:ホームフォルダー
  • Linux:ホームフォルダー

解凍したフォルダーの名前を「Android」に変更します。 これにより、このガイドの残りの部分、およびSDKの使用時間が大幅に簡単になります。

前提条件

SDKコンポーネントを実行するには、動作するバージョンのJavaが必要です。 ほとんどの場合、SDKを使用して、Open JavaとOracleのSun Javaの両方(はい、そのOracle)が動作します。

  • Macでは、アンインストールしない限りインストール済みなので簡単です。 行った場合は、再度インストールします-方法を知っている必要があります。
  • Windowsでは、Oracle Webサイトにアクセスして、コンピューターに適切なバージョン(32ビットまたは64ビット)をダウンロードします。 繰り返しになりますが、これで問題が発生した場合は、実行中の操作を停止し、コンピューターについてもう少し学んでください。 Javaをインストールできない場合は、Android SDKを使用する準備がまだ整っていない可能性があります。
  • Linuxコンピューターでは、Javaもインストールする必要があります。 OracleのSun Java用のx86およびx64バイナリは、それぞれのWebサイトで入手できます。 OpenJDKは、SDKを使用して行う必要のあるほとんどの処理にも対応しています(OpenJDKは、SDKと開発環境を含むAndroid Studioにバンドルされています)。OpenJDKWebサイトでインストールするための完全な手順が記載されています。 。 さらにサポートが必要な場合、またはパッケージマネージャーを使用してSun Javaをインストールする場合は、特定のディストリビューションのドキュメントを参照する必要があります。

Linuxユーザーは、64ビットバージョンのオペレーティングシステムを実行している場合、いくつかの32ビットライブラリがインストールされていることを確認する必要があります。 Ubuntuまたは別のDebianバリアントを使用している場合は、端末からncurses5とstdc ++ 6をインストールします。

sudo apt-get install lib32ncurses5 lib32stdc++6

Linuxの異なるフレーバーを使用している場合は、ncurses5およびstdc ++ 6の正しいパッケージを見つけてインストールします。

ツールのインストール

上記でダウンロードしたファイルを、CドライブのルートにあるAndroidという名前のフォルダー(Windows)またはホームフォルダー(Mac、Linux)に解凍します。 ツールとプラットフォームツールフォルダーが見つからないため、以前にコマンドラインツールをダウンロードしたことがある場合、いくつかのものが欠けていることに気付くかもしれません。 大丈夫です。付属のSDKマネージャーを使用して取得しようとしています。

解凍したダウンロードのbinフォルダーを開き、sdkmanager実行可能ファイルを見つけます。 ターミナルまたはシェルコマンドのように見えますが、Javaが正しくインストールされている限りGUIが開きます。

SDKマネージャーで、 Android SDK ToolsAndroid SDK Platform-Toolsのインストールを選択します 。 Windowsを使用している場合は、 Google USB Driverもインストールする必要があります。また、ソースからAOSPをビルドする予定がある場合は、 Android SDK Build-Toolsをインストールすることができます

正しいファイルを選択し、プロセスを進めて(読んでおくべきライセンス契約が表示されます)、両方のツールフォルダーがインストールされます。 しかし、あなたはまだ完全ではありません!

ツールは、アプリケーションデータフォルダーにインストールされます。 Windowsでは、 Windows \ users \ YourUserName \ AppData \ Local \ Androidにあり、MacまたはLinuxでは、ホームフォルダーの.Android (ドットに注意してください)にあります。 前に作成したAndroidフォルダーに両方のツールフォルダーのシンボリックリンク(ここではWindowsユーザーの情報)を作成します。 これは彼らをあなたのPATHに入れ、生活をずっと楽にするのに役立ちます。

PATHを設定する

コンピューターのオペレーティングシステムのPATH変数は、ターミナルまたはコマンドラインからコマンドを実行するときに、どこを見るかを指示します。 たとえば、ADBコマンドを実行するには、完全なパス(つまり、ADBフォルダーが実際にSDKフォルダー内にあるフォルダー)を入力して提供するか、PATH変数自体に場所を設定する必要があります。 少し混乱するかもしれませんが、良いニュースは、説明するよりも簡単にすることです。

これらの指示が書かれたとおりに機能するためには、上記のSDKダウンロードフォルダーを抽出し、このチュートリアルの正しい場所に名前を変更する必要があります。

Windows

まだ古いバージョンのWindowsを使用している場合を除き、autoexec.batファイルまたはautoexec.ntファイルでPATHを設定できなくなりました。 代わりに、システムの環境変数設定を更新する必要があります。 Windows 10マシンでの方法は次のとおりです。

  • キーボードの スタート キーを押します。
  • 環境変数」という単語の入力を開始します。
  • 入力すると、システム環境変数編集する選択肢が表示されます 。 それを選択してください。
  • 「環境変数」ウィンドウで、 「(ユーザー名)のユーザー変数」セクションでPATH行項目を選択し、 「編集」 ボタンをクリックします。

編集ボックスに、セミコロンで区切られたAndroid SDKツールとAndroid SDKプラットフォームツールフォルダーへのフルパスを追加します。 次のようになります。

C:\Android\tools;C:\Android\platform-tools

古いバージョンのWindowsの場合、PATHの設定については、コンピューターに付属のマニュアルを参照してください。 また、 SDKを\ Android以外の場所にインストールした場合は、それに応じて調整する必要があります。

Macで

bashプロファイルでOS Xを実行しているマシンでPATH変数を設定できます。 これは簡単で、すべて1つのファイルで行われます。

ホームフォルダーには、.bash_profileという名前のファイルがあります。 任意のテキストエディターで開きます。 / etcディレクトリにある可能性のある.bashrcまたは.bash_profileファイルには絶対に触れないでください!

空のファイルが表示される場合や、他の情報でいっぱいになる場合があります。 ファイルの先頭に数行を追加するだけです。

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

(SDKが別の場所にある場合は、それに応じて調整する必要があると言いましたか?良い。)

ファイルを保存し、コンピューターを再起動して、新しいPATHが適切に取得されるようにします。

Linuxの場合

LinuxコンピューターでのPATHの設定はMacでの設定とほぼ同じで、別のファイルを編集するだけです。

お気に入りのテキストエディターを使用して、〜/.bashrcファイルを開きます。 おそらく存在し、複数のエントリがあります。 ファイルが存在しないというエラーが発生した場合は、新しいファイルを作成し、終了したら〜/.bashrcとして保存します。

.bashrcファイルのENDに次の2行を追加します。

export PATH="$HOME/Android/tools:$PATH"

export PATH="$HOME/Android/platform-tools:$PATH"

ファイルを保存し、ターミナルウィンドウを閉じます。 ターミナルの新しいインスタンスを開き、次のコマンドを入力します。

source ~/.bashrc

セッションは行った変更を参照し、SDKはPATHにあります。

まとめます

これで、Androidコマンドラインツールの作業セットができ、最新の工場出荷時の画像をフラッシュしたり、zipファイルで携帯電話を手動で更新したりすることができます。 そして、あなた自身でそれをしたので、物事がうまくいかないとき、あなたはそれを修正するために必要なものを持っています。

頑張って楽しんでね!

2019年2月更新:この記事は、Android SDKManagerに関する新しいダウンロード場所と情報で更新されました。