Using Eclipseの和訳。

マジか。1時間くらい掛けてたやつ消えた。ちょーショックだ。
自動保存機能ないのか、はてな

気を取り直して最低限のメモをしておく。

対象は、Dalvik VMより上をデバッグしたい人向け。たぶん。


ビルドが終わったら、makeしたフォルダで

cp development/ide/eclipse/.classpath .
chmod u+w .classpath

とすると良いらしい。まあなんだ、おまじないみたいなもんだろ。中身を見るとそんな気がする。

あと、Eclipseの設定ファイルを書き換える。Mac

/Applications/eclipse/Eclipse.app/Contents/MacOS/eclipse.ini

にあるんだとさ。Linuxは、、、知らん。その中の、

  • Xms40m
  • Xmx256m
  • XX:MaxPermSize=256m

  • Xms128m
  • Xmx512m
  • XX:MaxPermSize=256m

に変える。

多分、メモリバカ食いなんだろう。

つぎに、EclipseとタイプしてEclipse起動。ってしねーよおれの環境。Path通すの面倒だし、素直にアイコンクリックするよ。

1. If Eclipse asks you for a workspace location, choose the default.
2. If you have a "Welcome" screen, close it to reveal the Java perspective.
3. File > New > Java Project
4. Pick a project name, "android" or anything you like.
5. Select "Create project from existing source", enter the path to your Android root directory, and click Finish.
6. Wait while it sets up the project. (You'll see a subtle progress meter in the lower right corner.)

の訳だな。

  1. workspace locationを聞かれるからデフォルトにしとけ。
  2. もし、"Welcome"画面が出たら、消しなさいな。
  3. File > New > Java Projectを選択しろ。
  4. プロジェクト名を"android"でも何でも適当に。
  5. "Create project from existing source"を選択して、さっきのAndroidのrootを選択。"Finish"をクリック。
  6. しばしまて。

ていうか結構待つよ。今日はここまで、かな?

書いてる間に終わった。のでもうちょっと書くよ。

途中割愛。なんだかツールもprojectにがんがん放り込めそうだ。あの人に教えたら喜ぶだろう。

続き。


SDK用のビルドをする見たい。

cd /path/to/android/root
. build/envsetup.sh
lunch 1 # to build the emulator
make # if you didn't already do this
emulator # you should see a GUI picture of a phone

この cd /path/to/android/rootは、androidの作業用フォルダのrootに移動!って意味らしいんだが、*nix系では当たり前なの?
まあ、それはともかく、あとは言われた通りにターミナルから入力すると、ほんとにビルド始まったよ。

make sdkとはまた別物なのか?あと、なんで、. build/envsetup.shって半角スペース空いてるの?
明日Linux詳しい人に聞こう。


おし。おれ今日は頑張った。

ああそうそう。

MacCase SensitiveなHFS+でパーティションじゃないと、ビルドできないんだけど、USBメモリを使うとお手軽でらくちん。
考えついた俺、偉い。