ラベル Android の投稿を表示しています。 すべての投稿を表示
ラベル Android の投稿を表示しています。 すべての投稿を表示

2013年1月16日水曜日

アンドロイド-AVD

AVDの設定

・言語
 言語は日本語に変更(デフォルトは英語)

・入力方法
 JapaneseIMEに変更(デフォルトは英語)

・日付と時間
 日本標準に変更

AVDを変更したり、新規につくると、再度設定になるので注意

現在、SDKは4.2、設定を忘れないように
開発環境としては、タッチパネルが利用できることが必要。


2012年2月6日月曜日

アンドロイド7

次回以降、アンドロイドの作成について述べる。

不幸が5日にありましたので、しばらくはブログはお休み。

2012年2月4日土曜日

アンドロイド6

アンドロイドのアプリ開発について

レイアウトなどの設定はXMLで行えます。これによってプログラムからデザイン部分は別個にできるメリットがあります。
この場合、いろいろなアニメーションも行えます。

そこで今後、レイアウトや文字の大きさなど
HTML5を使用する場合、
アンドロイドのプログラムを使用する場合
アンドロイドのXML
と利用できることになる。どれを使用すればいいのかということを考える人が多い

考え方としては
①Webサーバを利用する場合、
 HTML5を使用するのがよい
 これによってPCとスマートフォン対策が可能である。
②アンドロイドのみのアプリケーションの場合、
 アンドロイドプログラムまたはプログラムのXMLを利用するほうがよい
③アンドロイドのアプリケーションで、Webサーバに接続する場合
 アンドロイドアプリのほうは上記②
 Web接続部分は上記①
④アンドロイドのデザインとプログラムを分ける場合
 アンドロイドXMLにデザインなどを任せるほうが変更に対応しやすい。

2012年2月1日水曜日

アンドロイド4

1月31日にガイアの夜明けでスマートフォーンのお話がありました。
メリットとデメリットがおおいです。

メリットしてはタッチパネルを使用したアプリケーションが今後増えることは確か。
老若男女を問わず対応が可能。
またタブレットを利用して、目の不自由な人たちにも対応したアプリケーションを考えると、今後さらに需要が増えることでしょう。
人にやさしさが増せば、さらに需要が増える。

ただ、セキュリティ上の問題が山積み、今後解決されていくことと思います。

私も今後はアスマートフォーンやタブレットを利用したアプリケーションの開発を増やしていく予定です。

2012年1月28日土曜日

アンドロイド3

SDKが起動しない場合の対応

SDKがc:\local2に存在していることが前提。


C:\local2\android-sdk-windows\tools>android.bat
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/archquery/Main (Unsupported major.minor version 49.0)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

無効なパスの指定です
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。
指定されたパスが見つかりません。

ERROR: SWT folder '' does not exist.
Please set ANDROID_SWT to point to the folder containing swt.jar for your platform.

原因としてはJAVAのバージョンが古いと思われます。
JAVAのバージョンチェック
C:\local2\android-sdk-windows\tools>java -version
java version "1.4.2_03"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_03-b02)
Java HotSpot(TM) Client VM (build 1.4.2_03-b02, mixed mode)

JAVAを1.6以降に設定
C:\local2\android-sdk-windows\tools>set path=C:\var\jdk1.6.0_21\bin;%PATH%;

C:\local2\android-sdk-windows\tools>java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Client VM (build 17.0-b16, mixed mode, sharing)


正常に起動されます。
C:\local2\android-sdk-windows\tools>android.bat

2012年1月24日火曜日

アンドロイド1

アンドロイドのアプリ開発の記録その1

開発環境について
①JDKのダウンロードおよびインストール
 http://www.oracle.com/technetwork/java/javase/downloads/index.html

②次にAndroidの開発キットをダウンロードする。
 アンドロイド開発環境の構築(その2) Android SDKのインストール
 http://developer.android.com/sdk/index.html

③Eclipseのダウンロードと解凍
 http://mergedoc.sourceforge.jp/
 解凍先はCフォルダ直下
 
④エミュレータの設定
 「ウィンドウ」メニューの「Android SDK and AVD manager」を選択する。
 エミュレータの設定が完了