白旗製作所

Androidアプリ開発を初めるときのメモ

Androidアプリを開発するときの手順についてメモします。

①ADT(Android Developer Tools)をダウンロードする
http://developer.android.com/sdk/
から最新版のWin7-64bit版をダウンロードして解凍。


②Pleiades(日本語化ツール)をダウンロードする(省略可)
http://mergedoc.sourceforge.jp/
から最新版をダウンロードして解凍。

featuresとpluginsを、①の解凍先→eclipse内の同名のフォルダに上書き。
eclipse.iniの末尾に
-javaagent:plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar=default.splash
を追記。

③OracleのHPからJavaSE7をダウンロード
→インストール。

④eclipse.exeを起動
Window→AndroidSDK Manager で必要なパッケージをインストール。
Window→Preference→general→workspaceでエンコードをUTF-8に変更。

⑤プロジェクト作成
File->New->ProjectでAndroid Application Projectを選択。
ターゲットはXperia ProとXperia SXとするため、Android2.3.4~4.1.3がほしい。
Minimum Required SDKをAndroid2.3に、Target SDKをAndroid4.1にする。Compileも4.1に。
Application Name等を適当に入力してNext。

⑥とりあえず実行
上の虫ボタン押すとデバッグが始まる。まだAndroidをつないでないので、とりあえずPC上で実行させる。
AVDというPC上のアンドロイドシミュレータを作成して実行してから、もう一度実行するとHelloWorldと表示される。

⑦ボタンの配置
activity_main.xmlのGraphical LayoutでForm Widgetsからボタンを持ってきて配置。

⑧MainActivity.javaの変更
import android.view.View;
import android.widget.*;
を頭に、

private Button buttonReject;
private TextView textViewReject;
をクラスの最初に、

setContentView(R.layout.activity_main);
の下に
textViewReject = (TextView) findViewById(R.id.textViewReject);
buttonReject = (Button) findViewById(R.id.buttonReject);
buttonReject.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
textViewReject.setText("だが断る");

}});
を追記。するとボタンを押した時の動作を規定でき、テキストが書き換えられる。



【追記】
⑨実機デバッグ
Android端末の下記設定を行う。
・セキュリティ→提供元不明のアプリ実行を許可する。
・開発者向けオプション→USBデバッグを有効にする。
この端末をPCに接続してデバイスドライバインストールする。
プロジェクトのAndroidManifest.xmlのapplicationタブのDebuggableをtrueにして実行すると、
端末上で作成したアプリが実行される。



参考
①~④:
Androidアプリケーション開発環境の構築(ADTバンドル版SDK編)
⑤~⑧:
Androidアプリ開発入門、ボタンをクリックすると「だが断る」と表示するアプリを作る
⑨:
逆引きAndroid入門 > 実機でデバッグするには
スポンサーサイト
  1. 2013/09/28(土) 17:21:40|
  2. Android
  3. | トラックバック:0
  4. | コメント:0
<<Opera v17系 のマウスジェスチャーとショートカットキーのカスタマイズ | ホーム | スマホからVPN接続で自宅PCへつなぐメモ>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://dededemio.blog.fc2.com/tb.php/10-721bf637
この記事にトラックバックする(FC2ブログユーザー)

twitter

プロフィール

dededemio

Author:dededemio
某電機メーカーエンジニア。
真空管からプログラミングまでゆるゆると。

最新記事

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

Java (8)
未分類 (0)
真空管 (2)
キー配列 (2)
電子回路 (1)
マイコン (1)
PC部品 (2)
VPN (1)
Android (2)
opera (3)
C# (0)
プログラミング (1)
FTP (1)
メール (1)
tex (1)
音源 (2)
Ubuntu (1)
Python (5)
ブログパーツ (1)
GitHub (0)
Gist (1)
Vivaldi (1)
WICED Sense (2)
害虫駆除 (1)

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

QRコード

QR