2013年2月4日月曜日

【android】【AVD Manager】AVDが作成できない

AVD ManagerでAVDを作りたい。
しかし、「Create new Android Virtual Device (AVD)」ダイアログの
下部でエラーも出ていないのにOKが押せない。

そんな時の対処メモ

下図のような状態です。

よくよく見ると、CPU/ABIの欄が「No systemimages installed for this target」と出ている。
つまり、system imageがないそうです。

あぁ、SDK Platformしかインストールしてないね。
ってなわけでSDK Managerでsystem imageをインストールしましょう。


以下、メモ

1.SDK Managerを起動

2.System Image系を選択

3.Install ~ packages...を選択

4.Accept または Accept All を選択



5.インストール完了後、再度AVD ManagerでAVDを作成しようとすると、
  CPU/ABIが選択できて、ちゃんとOKが選択できます。


【android】【SDK Manager】パッケージがダウンロードできない

最初、Android SDK Managerでダウンロードできなかった。

エラー内容を見ると、「dl-ssl.google.com」に接続できてない。
あ、プロキシの設定か。

で、どこで設定するのか?
->ToolsのOptionsです。

以下、メモ

1.SDK Managerで「Tools」->「Options」を選択


2.環境に合わせてプロキシの設定を入力




<補足>
1.プロキシの設定がよく分からない場合、
  1)InternetExplorerのプロキシ設定を見てみる
    ツール -> インターネットオプション -> 接続 ->
    ローカル エリア ネットワーク(LAN)の設定 -> 下部プロキシ サーバー
  2)それでも分からない場合
    ネットワーク管理者に聞いてみる

【android】インストールしていないバージョンのSDKをダウンロードしたい場合

インストールしていないバージョンのAndroidSDKをインストールする手順メモ。
今回の場合は4.0が対象です。

JDKの場合、JDKのArchiveページからインストールしたjdkをダウンロード/インストールするので、その頭で「どこにArchiveページがあるのかなぁ」なんて探してしまった。

ところが、AndroidSDKの場合は「SDK Manager」でダウンロードやインストールができるとのこと。
詰まる人が多少なりともいそうなのでメモしておきます。

1.SDK Managerの在り処
  android SDKのインストールフォルダ。
  「SDK Manager.exe」がいます。

2.SDK Managerの起動
  ダブルクリックなりEnterなりで起動する。
  javaでできているので、起動が遅い。。。

以下、SDK Managerでの手順

3.インストールしたいSDKの「SDK Platform」を選択する。
  (他のパッケージを選択してもOK)
  ※AVDを使う場合、SystemImageも選択しておく。

4.「Install ~ Package(s)...」を選択

5.Acceptを選択していく。
  複数パッケージを選択してる場合はAccept AllしちゃえばOK

6.Installを選択

7.ダウンロードされてる様子が下部のプログレスバーで確認できます


<補足>
1.ダウンロードできない場合はプロキシ設定を疑う。
  
2.AVDを使いたい場合、System Image系もインストールすること。