AVDの設定
・言語
言語は日本語に変更(デフォルトは英語)
・入力方法
JapaneseIMEに変更(デフォルトは英語)
・日付と時間
日本標準に変更
AVDを変更したり、新規につくると、再度設定になるので注意
現在、SDKは4.2、設定を忘れないように
開発環境としては、タッチパネルが利用できることが必要。
2012年2月6日月曜日
2012年2月4日土曜日
アンドロイド6
アンドロイドのアプリ開発について
レイアウトなどの設定はXMLで行えます。これによってプログラムからデザイン部分は別個にできるメリットがあります。
この場合、いろいろなアニメーションも行えます。
そこで今後、レイアウトや文字の大きさなど
HTML5を使用する場合、
アンドロイドのプログラムを使用する場合
アンドロイドのXML
と利用できることになる。どれを使用すればいいのかということを考える人が多い
考え方としては
①Webサーバを利用する場合、
HTML5を使用するのがよい
これによってPCとスマートフォン対策が可能である。
②アンドロイドのみのアプリケーションの場合、
アンドロイドプログラムまたはプログラムのXMLを利用するほうがよい
③アンドロイドのアプリケーションで、Webサーバに接続する場合
アンドロイドアプリのほうは上記②
Web接続部分は上記①
④アンドロイドのデザインとプログラムを分ける場合
アンドロイドXMLにデザインなどを任せるほうが変更に対応しやすい。
レイアウトなどの設定は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
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」を選択する。
エミュレータの設定が完了
開発環境について
①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」を選択する。
エミュレータの設定が完了
登録:
投稿 (Atom)