Windows に Android 開発環境をインストールするのは簡単でも複雑でもありません。この記事は、初めて自分の Windows 上に Android 開発環境を構築して Android の波に参加したいと考えている友人向けに書かれています。開発環境を正常に完成させることができます。 この記事は、Android 開発に参入する準備をしている友人に役立つことを願って、可能な限り詳細に書かれています。
Oracle の JDK をダウンロードするには、Baidu「JDK」を使用して Oracle の JDK ダウンロード ページにアクセスします (現在のダウンロード ページのアドレスは http://www.oracle.com/technetwork/java/javase/downloads/index.html です)。ご使用のコンピュータ システムに対応するバージョンを選択するだけです。
ローカル コンピュータにダウンロードし、ダブルクリックしてインストールします。 JDK がデフォルトで正常にインストールされると、システム ディレクトリに 2 つのフォルダーが表示されます。1 つは jdk を表し、もう 1 つは jre を表します。
JDK の正式名称は Java SE Development Kit で、Java 開発ツールボックスです。 SEはスタンダードエディションの略です。 JDK は Java の中核であり、Java ランタイム環境、一連の Java ツール、開発者がアプリケーション開発時に呼び出す Java クラス ライブラリを含みます。
jdk インストール ディレクトリの下にある Bin ディレクトリを開くと、拡張子 exe が付いた実行可能プログラムが多数含まれています。これらは JDK に含まれているツールです。 2 番目のステップで説明した JDK 変数環境を構成すると、これらのツールとそのコマンドを簡単に呼び出すことができます。
JDK に含まれる基本ツールは主に次のとおりです。
javac: Java コンパイラ、ソース コードをバイトコードに変換します。
jar: 関連するクラス ファイルを 1 つのファイルにパッケージ化するパッケージ化ツール。
javadoc: ソース コードのコメントからドキュメントを抽出するドキュメント ジェネレーター。
jdb: デバッガー、デバッグおよびエラー チェック ツール。
java: コンパイルされた Java プログラムを実行します。
ステップ 2: Windows 上で JDK の変数環境を構成する
通常、デスクトップ上のアプリケーション アイコンをダブルクリックするか、システムのスタート メニューでアプリケーションのメニュー リンクをクリックしてアプリケーションを開きます。この場合、デスクトップのショートカット アイコンとメニュー リンクの両方に、アプリケーションのインストール場所の情報が含まれています。これらを開くと、システムはこれらの場所情報に基づいてインストール ディレクトリを見つけ、プログラムを開始します。
アプリケーションのインストール ディレクトリの場所がわかれば、コマンド ライン ツールからアプリケーションを開くこともできます。たとえば、QQ の場所は C:Program Files (x86)TencentQQQQProtectBin で、QQ アプリケーション名は QQProtect.exe です。次に、コマンド ライン ツールを開き、「C:Program Files (x86)TencentQQQQProtectBin」ディレクトリに移動し、「QQProtect」と入力して qq を実行します。
コマンド ライン ツールを開いた後、qq インストール ディレクトリに入力して毎回再起動するのではなく、「QQProtect」と直接入力して qq プログラムを起動したい場合は、システム環境変数 Path を構成することで実現できます。 「マイコンピュータ」を右クリックし、「プロパティ」を選択し、開いたウィンドウの左側にある「システムの詳細設定」をクリックすると、「システムのプロパティ」ウィンドウが表示され、「詳細」タブの「環境変数」をクリックします。
システム変数名「Path」を編集し、「Path」変数の後に qq のインストール ディレクトリを追加します (文字列内容):;C:Program Files (x86)TencentQQQQProtectBin 追加するときは、ディレクトリ文字列 英語のセミコロン;、英語のセミコロンは、Path 内の異なるパスを区別するために使用されます。
保存を確認したら、コマンド ウィンドウに戻ります。どのディレクトリにいても、qqprotect コマンドを入力するだけで、qq が起動します。
qq を起動する例を通して要約すると、システムはアプリケーションの起動を要求されると、まず現在のディレクトリを検索します。そうでない場合は、システム変数 Path で指定されたパスを検索します。前に述べたように、JDK には多数の開発ツールが含まれています。これらの開発ツールはすべて JDK インストール ディレクトリにあり、これらの開発ツールを使いやすくするには、JDK インストール ディレクトリにシステム変数を設定する必要があります。このため、Windows に JDK をインストールした後、JDK の bin ディレクトリをシステム環境変数として設定する必要があります。
JDK システム変数環境を設定するには、JAVA_HOME、Path、CLASSPATH という 3 つのシステム変数を設定する必要があります。これら 3 つの変数の設定は次のとおりです。
JAVA_HOME
まず、このシステム変数の名前を設定します。変数値は、コンピュータ上の JDK のインストール パスです: C:Program FilesJavajdk1.8.0_20。作成後は、JDK インストール ディレクトリの統一参照パスとして %JAVA_HOME% を使用できます。
パス
PATH 属性はすでに存在しており、元の変数:;%JAVA_HOME%bin;%JAVA_HOME%jrebin の後に直接編集できます。
クラスパス
システム変数名: CLASSPATH と変数値: .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar を設定します。
現在のディレクトリを示す変数値文字列の前に「.」があることに注意してください。CLASSPATH を設定する目的は、必要な Java プログラムに必要なクラスまたはパッケージがどのディレクトリにあるかを Java 実行環境に伝えることです。実行するものが見つかります。
ステップ 3: Eclipse をダウンロードしてインストールします
Eclipse は、Java アプリケーションおよび Android 開発用の IDE (統合開発環境) です。 Eclipse をインストールする必要はありません。ダウンロード後、解凍したパッケージを解凍し、Eclipse フォルダーをインストールする場所に切り取り、開くときに作業ディレクトリを設定します。
Eclipse には複数のバージョンがあります。ここで、Java EE 開発者向けの Eclipse IDE のバージョンをダウンロードすることを選択します。
ステップ 4: Android SDK をダウンロードしてインストールします
JDK 変数環境が設定され、Eclipse がインストールされています。この時点で通常の JAVA アプリケーションを開発するだけであれば、Java 開発環境は準備完了です。 Eclipse を通じて Android アプリケーションを開発したい場合は、Android SDK (ソフトウェア開発キット) をダウンロードし、Eclipse に ADT プラグインをインストールする必要があります。このプラグインは Eclipse を Android SDK に関連付けることができます。
Android SDK は、Android アプリケーションの開発に必要な API ライブラリと、Android アプリケーションの構築、テスト、デバッグに必要な開発ツールを提供します。
http://developer.android.com/sdk/index.html を開くと、Google が Eclipse と統合された Android Developer Tools を提供していることがわかりました。今回はすでに Eclipse をダウンロードしているため、Android SDK を個別にダウンロードすることにしました。 。
ダウンロード後、ダブルクリックしてインストールし、Android SDK のインストール ディレクトリを指定します。 Android SDK に含まれる開発ツールを使いやすくするために、Android SDK のインストール ディレクトリの下に tools ディレクトリを設定します。システム環境変数のパス。
Android SDK のインストール ディレクトリで、「SDK Manager.exe」をダブルクリックして Android SDK Manager を開きます。Android SDK Manager は、さまざまなバージョンの SDK パッケージのダウンロードまたは更新を担当します。Android SDK Manager は 1 つだけであることがわかります。デフォルトでインストールされる SDK ツールのバージョン。
Android SDK Manager を開くと、インストール可能な SDK バージョンが取得されますが、中国には壁があり、取得に失敗する場合があります。
ポップアップ ログ ウィンドウから、「https://dl-ssl.google.com」への接続が失敗したことがわかります。 ping コマンドを使用したところ、ネットワークに実際に到達できないことがわかりました。
私たちは全能のインターネットからこの問題の解決策を見つけました、そしてそれはうまくいきました。
ホストファイルの変更
まず、ホスト ファイルを変更します。ホスト ファイルは C:WindowsSystem32driversetc ディレクトリにあり、メモ帳で「hosts」ファイルを開き、hosts ファイルの末尾に次の 2 行の情報を追加して保存します。 Windows 8 システムにホスト ファイルを変更する権限がない場合は、ホスト ファイルを右クリックし、ユーザー グループがホスト ファイルを完全に制御できるように設定できます。
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
ホスト ファイルに配置された上記の 2 行は、dl.google.com および dl-ssl.google.com へのローカル アクセスを IP アドレス 203.208.46.146 のサーバーに誘導することを意味します。
Android SDK Manage の https リクエストを http リクエストに変更します
Android SDK マネージャーを開き、[ツール] の [オプション] の下に、[http://... を使用して https://..sources を取得するように強制する] 項目があります。この項目をチェックすると準備完了です。
Android SDK Manager.exe を開くと、通常の状況ではさまざまなバージョンの Android SDK をダウンロードできます。インストールまたは更新するインストール パッケージを選択するだけです。これは比較的時間のかかるプロセスであり、ダウンロードに失敗する場合もあります。失敗したインストール パッケージは再選択してインストールするだけで済みます。
DNS を変更しても Android SDK をダウンロードできない場合は、ラダー FQ を持参する方法と、この Web サイトのダウンロード アドレスからダウンロードする方法があります。は: http://www.androiddevtools.cn/
ステップ 5: Eclipse 用の ADT プラグインをインストールする
先ほど、Java 開発環境を構成し、Android 開発用の IDE をインストールし、Android SDK をダウンロードしてインストールしましたが、Eclipse はまだ Android SDK に関連付けられていません。つまり、現在は互いに独立しています。銃と弾丸が分離したように。 Android アプリケーションの作成、実行、デバッグをより便利かつ高速にするために、Android 開発チームは Eclipse IDE 用のプラグインである Android Development Tools (ADT) を特別にカスタマイズしました。
Eclipse を起動し、[ヘルプ] メニュー -> [新しいソフトウェアのインストール…?] をクリックし、ポップアップ ダイアログ ボックスの [追加…] ボタンをクリックします。
次に、ポップアップ ダイアログ ボックスの場所に http://dl-ssl.google.com/android/eclipse/ を入力し、名前に ADT を入力して、[OK] ボタンをクリックします。
インストール後、Eclipse を再起動するように求められます。SDK マネージャー ツールを通じて Android SDK のどのバージョンもインストールしていない場合、Eclipse は同じディレクトリ内の Android SDK とインテリジェントに関連付けられます。すぐにインストールしてください。
Eclipse が Android SDK のインストール ディレクトリを自動的に関連付けない場合は、Eclipse を開いて [ウィンドウ] -> [設定] を選択すると、ポップアップ パネルに Android 設定項目が表示され、インストールされている SDK のパスを入力します。 SDK にインストールされている各プラットフォーム パッケージについて、[OK] を押して構成を完了します。
この時点で、Windows 上で Android の開発環境のセットアップが完了しました。この時点で、Eclipse の File——>>New——>>Project... を使用して新しいプロジェクトを作成すると、 Android プロジェクトを作成するオプションが利用できるようになりました。