1 post tagged “eclipse”
また、以下にInstalling the SDKの和訳がありました。見たところ、現時点でのドキュメントを訳したもののようです。
【手順】
-
要件に従って、JDKをインストールする。
-
要件に従って、Eclipseをインストールする。
-
手順に従って、ADT Plugin for Eclipseをインストールする。
※はまりどころ1:プロキシの設定が必要
※はまりどころ2:プラグインのRemote SiteのURL変更が必要かも
※はまりどころ(番外):Eclipse(Europe)を用意する -
手順に従って、SDKをインストールする。
-
手順に従って、プロジェクトを作成する。
-
手順に従って、起動設定を行い、起動する。
ここまですると、Androidエミュレータが起動し、テストプロジェクト(スケルトンとしてHello, World!が作られている)が実行されます。
【はまりどころ1:プロキシの設定】
プラグインインストールで、以下のエラーメッセージが出るときは、ネットワーク状況に問題があります。
Network connection problems encountered during search.
ありそうな(私の場合の)問題として、プロキシを未設定であれば、以下の手順でプロキシを設定します。
-
メニューの[Windows]-[Preference]を開く。
-
[General]-[Network Connections]を開く。
-
"Manual proxy configuration"を選び、HTTP proxyを設定
-
"Use this proxy server for SSL"にチェック
※認証が必要なプロキシを使っていても、Proxy authenticationは設定しなくてよさそう。実行時にプロキシ認証用のダイアログが表示される。 -
"Apply"後に"OK"で終了。
【はまりどころ2:Android PluginのURL変更】
プラグインインストールで、エラーのdetailで以下のメッセージが出るときは、アクセス先を変えることで解決する場合があります。
Unable to access "https://dl-ssl.google.com/android/eclipse/".
Error parsing site stream. [Premature end of file.]
Premature end of file.
Error parsing site stream. [Premature end of file.]
Premature end of file.
実際に手順に示されたURLにブラウザアクセスすると、404エラーが発生しました。こちらを参考に、以下を指定したところ、ブラウザではXMLデータが取得できました。
また、私の会社の環境では上記を指定しても、Eclipseでのプラグインインストールではエラーになりました(プロキシサーバでのウィルスチェック処理などとぶつかっていそうな気がしました)。この環境では、httpsではなくhttpプロトコルにして、以下のURLを指定するとインストールができました。
【はまりどころ3:プラグインの設定が必要】
プロジェクト作成時または起動時に、以下の内容のエラーが出ました。(英語の正確なメッセージを忘れました。誰かメモしていたら教えてください。)
SDKが指定されたディレクトリに見つかりません。Androidプラグインのpreferenceを見直してください。
エラーメッセージ通り、以下を行います。
-
メニューの[Windows]-[Preference]を開く。
-
[Andoroid]を開く。
-
"SDK Location"にAndroid SDKのトップディレクトリを指定する。
(ZIPを展開してでてきた"android_sdk_windows_m3-rc22a"ディレクトリのフルパス) -
"Apply"後に"OK"で終了。
【はまりどころ(番外):Eclipse(Europe)を用意する】
Eclipse 3.2 日本語化環境でインストールしていた同僚が、Eclipseプラグインのインストール時にEclipse Modeling Frameworkがない旨のエラーが出るとのことでした。
原因追求していませんが、要件には「Eclipse 3.2, 3.3 (Europa)」とあるので、3.2であることより、「Europe」なのがポイントなのかもしれません。Eclipseはパスを通さず複数あっても問題がなさそうだったので、Eclipse 3.3 (Europe)も入れてそちらでプラグインインストールをしたところ、OKでした。
●
これで実行できると思うのですが、どうでしょうか?