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

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

関連記事

intel さくまドロップ

会社で組み込み開発技術展とやらに行って来た人が大量の戦利品を仕入れてきました。 早い者勝ちで貰えると言うことで、当方が貰ったのはこれ、「intel さくまドロップ」。 これを食べると頭がクロックアップ… 続きを読む

no image

[QNAP]TS-209 II 標準搭載されている Apache の htaccess を有効にしよう!

WEB上でフォルダのインデックスを公開したい場合などにhtaccessを使うわけですが、標準の状態ではhtaccessは有効になっていません。 これを有効にしましょう。 と言ってもごく普通のApach… 続きを読む

no image

今流行りのセキュリティ

会社でセキュリティ研修を受けました。 実は去年も受けているのですが、認定書みたいなのが1年の有効期限付きなので毎年更新しないといけないんですよね。 話の大筋は去年とほぼ同じでしたが、今年はそれに加えて… 続きを読む

no image

Wi-Fi環境構築完了!

昨日届いたUSBのWi-Fiコネクタは失敗だったので、無線APを仕入れてきました。 はじめからこうしとけばよかったですね(^^; 当方の環境ではすでに有線のルータが存在するのでブリッジタイプがお手軽で… 続きを読む

no image

玄箱 craaaaaaaaaaash!!!!!!!!

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