2011年12月20日火曜日

AppInventorで独自カラーの作成を簡単にする

AppInventor Advent Calendar

この記事はAppInventor Advent Calendarのエントリのひとつです。

日本App Inventorの会Google Groupに投稿されたメッセージ「ラベル、ボタンカラー黄色を作りたい - Google グループ http://bit.ly/sfLNcj 」を参考にして、App Inventorで使えるWeb Safe Colorのカラーチャート独自カラー計算のアプリを作りました。

2011年12月15日木曜日

ContOSでJava SE 1.7をインストールしたけどJREバージョン違いで実行できない!

職場のCentOSでjavacを使う必要が出たのでJDKをインストールしたところ、サンプルプログラムで以下のエラーが出て実行できない現象になりました。

Exception in thread "main" java.lang.UnsupportedClassVersionError: HelloWorld : Unsupported major.minor version 51.0


JDKが1.7のところJREが1.6だったため起こるエラーで、JREを1.7にあげて実行できるようになりました。

JDK 1.7のダウンロードサイト
Java SE Development Kit 7u2 Downloads http://bit.ly/uJQD7G

JRE 1.7のダウンロードサイト
Java SE Runtime Environment 7u2 Downloads http://bit.ly/s8DlNQ
 
あとこのままだと、/usr/bin/javaにある古いjavaが使われるので実行パスを変更する必要があります(後述します)。 

2011年12月13日火曜日

Nexus S USBドライバをSDK r16で使えるようにする



AppInventorのブログ記事を書こうと思って、Windows 7のデスクトップ機にNexus Sをつないでアプリを入れようとしたら、USBドライバを入れないと認識しない。

いつもMac Book Airで動作確認ししてるので、USBドライバのインストール&設定がなくちょっと苦労したのでメモします。

Android SDK r16をダウンロード