MNAの世界

ブログをリニューアルしました!コメント、リンク、ツイートなどはお気軽にどうぞ。

PC、技術系

[Android/Xperia] Hello World アプリを動かしてみよう!

投稿日:2010年5月11日 更新日:

「新規」→「プロジェクト」で「新規プロジェクト」ダイアログを開く。
「Android」→「Android Project」を選択し、「次へ」を押す。

「New Android Project」ダイアログが開くので以下の項目を入力する。
「Project name」はこのプロジェクトに付けたい任意の名前を入力する。
(ここでは「XperiaSample」と入力した。)
「Contents」グループはデフォルトのままで良い。
「Build Target」は「X10」をチェック。
「Application name」はこのアプリケーションに付けたい任意の名前を入力する。
(アプリケーション一覧アイコンではここで付けた名前が表示される模様。)
「Package name」は他のパッケージ名と被らないように自ドメインをトップレベルから入力するのが一般らしい。
(当方の場合「mna.net」なので、これをトップレベルから入力し、「net.mna」とする。)
「Create Activity」にチェックを入れる。名前は「Sample」あたりで。
(ここに入力した名前をクラス名としたクラスが自動的に作成される。あとから変えるのは面倒なので慎重に!)
「Min SDK Version」は「4」を入力する。

全て入力できたら「終了」を押す。

これで「XperiaSample」プロジェクトが作成されました。
以下の場所に、「Sample」クラスが作成されています。
「src」→「net.mna」→「Sample.java」

余談ですが、このEclipseでの開発環境ではソースコードをいちいち手動でビルドする必要はありません。
最初見たとき、ビルドらしきものがでてこなかったので凄く不思議だったのですが、EclipseとJavaの組み合わせでは、ソースを変更したらその場で即自動ビルドされるのが普通みたいです。
普段CとC++がメインの当方ですが、これにはかなりのカルチャーショックを受けましたw

昔、EclipseでVxWorksの移植作業をしていたときは手動でビルドしていたので、まさかそんな文化があるとは思いもよりませんでしたね。
もっとも、VxWorksのビルドはやたら重いので、いちいち自動ビルドなんてやってられないでしょうけど。

話が逸れましたが、この時点ですでにビルドは完了しています。
というわけで早速このプログラムを動かしてみましょう。

プロジェクトの「XperiaSample」の部分を右クリックし、メニューを出します。
「実行」→「Android Application」を選択します。
エミュレータが表示されるので、起動を待ちます。

起動してきたら、スクリーンロックとやらがかかった状態になっているので左下の四角が4つ並んだアイコンをクリックします。

「Hello World」が表示されます。

あとは巷に転がっているAndroidのサンプルをどんどん動かして行きましょう!

-PC、技術系


comment

リンクが多数含まれていると表示されないのでご注意ください。(スパム対策)

関連記事

no image

W51SH 発表!

auに待望のAQUOS携帯 W51SH が登場するようです! SHARPのau参入第一弾の W41SH は店頭で実機を見る限りちとイマイチっぽかったので見送っていたのですが、今度こそ乗り換えの時が来た… 続きを読む

no image

UDPでNAT越え 備忘録

最近は同人ゲームでもネット対戦を備えていることが多くなってきました。 対応ゲームはこれからどんどん増えていくことでしょう。 しかし、ほとんどの接続ユーザーがルータ越しに繋いでいる昨今ではNAT越えとい… 続きを読む

no image

POP’n CPU

DURONは砕け散った! video.google.com  315 Shares 7 Usershttp://video.google.com/videoplay?docid=539390… 続きを読む

no image

mixi対策してみた

ここ最近のmixiの外部ブログに対する風当たりはますますきつくなる一方です。 具体的に言うと、RSSを巡回に来る間隔がやたら長い! mixiのヘルプには「4時間周期で巡回」と書いてあるわけですが、現状… 続きを読む

no image

玄箱 craaaaaaaaaaash!!!!!!!!

名古屋イベントより帰ってきて泥のように眠り、午後になって起床。 このとき最初の異変に気付いた。 なな、なんと!!玄箱の応答がないのだ! ストレージ用共有フォルダの反応が無く、もしや?と思い、http、… 続きを読む