Androidアプリ開発入門のFAQとおすすめアンドロイドアプリ・ゲーム紹介サイトです。

Android

AVDとは?

Category:

Android 用語 開発

2011年1月22日(土) 5:41 PM

AVD(Android Virtual Device)は、アンドロイド仮想デバイスの略で、実際のデバイスのモデルを作成してくれます。

  1. アンドロイドエミュレーターで、アプリを実行する際に必ず必要。
  2. AVDの設定を変えることで、異なるデバイス環境(Android1.6やandroid2.2など)をアンドロイドエミュレーター上でモデリングできる。

AVDは、開発やデバックの際に必要なアンドロイドエミュレーターで、アプリを実行するのに必要な仮想デバイス。

strings.xmlの文字列を直接読みだすには、

2011年1月21日(金) 5:47 PM

strings.xmlで指定した文字列を、Javaファイルで直接取り出すには、

String str =
this.getResources().getString(R.string.hello);

と書けばいいみたいです。
res/values/strings.xmlは以下のように指定した場合

< ?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World</string>
</resources>

文字列配列も同じように、
String[] strArray =
this.getResources().getStringArray(R.array.greeting);
でOKです。
res/values/arrays.xmlは以下のように指定した場合

< ?xml version="1.0" encoding="utf-8"?>
<resources>
<string -array name="greeting">
<item>Good Morning</item>
<item>Hello</item>
<item>Good Night</item>
</string>
</resources>

いらなくなったワークスペースを消すには

Category:

Android 開発

2011年1月20日(木) 6:06 PM

Eclipseのいらなくなったワークスペースを消すには、

「ウィンドウ(W)」「設定(P)」をクリックし、

設定画面の左メニュー、「一般」「開始およびシャットダウン」
「ワークスペース」を指定する。

「最近使ったワークスペース」から、いらなくなったワークスペースを選択、「除去(R)」を押す。

(ここではC;\Users\ユーザー名\workspace2)

delete-workspace

*この方法で、Eclipse上では選択できなくなるが、workspaceフォルダ自体は残っています。

別の方法で、「C:\eclipse\configuration\.settings\org.eclipse.ui.ide.prefs」を開き、

「RECENT_WORKSPACES=・・・」の部分から、いらないワークスペースを消去することでも可能だそうです。

delete-workspace2

Eclipseの文字のフォントとサイズを変えるには・・・

Category:

Android 開発

2011年1月19日(水) 5:16 PM

Eclipse(3.5 Galileo)のエディタの文字のフォントを変えるには、

メニューの「ウィンドウ(W)」「設定(P)」をクリック、

設定画面の左メニュー、「一般」「外観」「色とフォント」をクリックする。

fontsize-change

JAVAファイルを変更する場合、

設定画面の右、「Java」「Java エディター・テキスト・フォント(デフォルト値の使用:テキスト・フォント)」を指定し、「編集(E)」。

xmlファイルを変更する場合、

設定画面の右、「基本」「テキスト・フォント」を指定し、「編集(E)」。

すると、フォント画面が出てくるので、フォント名、スタイル、サイズなどを変更することができます。

Eclipseでデバックできない~その2~

Category:

Android 開発

2011年1月18日(火) 5:01 PM

Eclipseでandroidプロジェクトをデバックしようとしても、Errorマークが出て、デバックできない。

Errorマークにカーソルを合わせると、

構文エラー。注釈はソース・レベルが 1.5 の場合にのみ使用可能です

という表示が出ています。

また、コンソールの出力画面には、

Android requires .class compatibility set to 5.0. Please fix project properties. 

の文字が出力されていました。

console output

エラーメッセージは、コンパイラーを JDK1.5に変更する必要があるという意味だったみたいです。

Eclipseのメニューで、「ウィンドウ(W)」「設定」

設定画面から、「Java」「コンパイラー」

「コンパイラー準拠レベル(I)」を ”1.6” →”1.5”へ変更。

すると、プロジェクトが再ビルドされて、エラーがなくなります。

この後、「コンパイラー準拠レベル(I)」を ”1.5” →”1.6”に戻しても、なぜかerrorが出なくなりました。

* RSS FEED

広告