いつも勉強になります。

FreeBSDと Androidのネット情報があまり無いみたいですので(Bsdroid |
FreeBroid などあり) 9.0-RELEASEで挑戦してみました。
eclipse-3.6.2
eclipse-webtools-3.2.3
eclipse-lomboz-3.1.r2_5
eclipse-langpack-3.2.1_4 などを入れます。

メニューの日本語化は pleiades.zipを取って来て必要なもののみ展開して
/usr/local/lib/eclipse/eclipse.ini に以下を追記。
-javaagent:/usr/local/lib/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

jdk1.6.0と openjdk6はインストール済で linprocfsも動いています。

Android SDKは Linuxをダウンして来てホームに展開。
android-sdk_r15-linux.tgz
そのパス /hoge/android-sdk-linux/tools をシェルに追加。(注:※)

Eclipseを起動してプラグイン ADT(Android Development Toolkit)の追加。

Android SDKのパスの設定。[Window]->[Prefernces]->[Android]->[SKD ロケー
ション]に「/hoge/android-sdk-linux」の記入。

Android SDKコンポーネントの追加。「Available Packages」
「https://dl-ssl.google.com/android/repository/repository.xml」

しかし、Install後もパッケージの状況は「Not installed」のまま。
進捗バーは動いて ダウンロードは行っていたはず。
~/android-sdk-linux以下に samples/ doc/ sources/ などが出来ています。?
(?でも「AVD Manager」は動作)

そして、新規のAndroidプロジェクト「HelloAndroid」を作成してもエラーが
あり、それからの「Android アプリケーション」の"実行"は出来ません。
プロジェクトでは /genの下に R.javaが自動的に作成されるのですが、それが
ありません。

~/android-sdk-linux/SDK Readme.txt を見ると Platform-toolsなどが必要で
% android update sdk --no-ui を実行との事。

「Android SDKの追加」と同じ様なインストールが行われますが
...
Downloading SDK Platform Android 4.0, API 14, revision 3
...
 Unable to run 'adb': Cannot run program "/hoge/android-sdk-linux/platform-
tools/adb": java.io.IOException: error=2, No such file or directory.
...
などで終了。そこで platform-toolsの検索。今の所 r10が最新(?)の様です。

http://dl.google.com/android/repository/platform-tools_r10-linux.zip

それを ~/android-sdk-linuxに展開(adb aaptなどあり)。パスの再追加(※)。
/hoge/android-sdk-linux/platform-tools

プロジェクトのビルドで R.javaが自動的に作成される事を確認。
そして、実行...AVD画面に「Hello World, Hello!」が表示されました!

(参考にした「始めてのAndroid オライリー・ジャパン」ですが、プログラム
「HelloAndroid」のAVDでのメニュー画面は"表紙の絵"そのものです。)

シミュレーターと言うとOSのみと思いますが、AVDでは様々なアプリも入って
いて(ブラウザでネットも見えたり)まるでパソコンの中にスマートフォンが
あるみたい(当然ですが;)です。

                        / Name : Dobashi Mitsuyoshi  /
                       / Email : md...@luna.wak2.jp /




メールによる返信