2010年9月 9日(木) 03:51 JST
空き時間ができたもので、久々にAndroidプログラミングでもしてみようかと
思い立ちました。
環境を確認してみると、SDKがなんと1.5r3のまま放置されています。
最新のSDKをインストールして、eclipseもついでに 3.4から 3.5へと
アップグレードしました。いざサンプルプロジェクトをコンパイルしようと
するとエラーがでて止まってしまいます。
「Error generating final archive: Debug certificate expired」
ん?なんだこれ。
Android SDKのパスが通っていないのか、Javaのパスが通っていないのか
と確認したり、もう一度 eclipseのインストールをやり直してみたりして
もやはり一緒。エラーが出てコンパイルできません。
そもそも expiredって? SDKは無料で使えるんじゃなかったの?
試用版みたいに期限があったの?期限っていっても新しいSDKに
入れ替えたばかりなのに・・・・
しかたないので検索エンジン様に頼りました。
「.android/debug.keystoreというファイルを消せ」とのこと。
1.5r1のころにコンパイルしてできたファイルが期限を超えていた
ようです。なんで1年間で期限を切るようにしているのか、意味が
わかんないです。
しかも偶然にも 1年前のファイルと今回の環境アップデートが重なった
おかげでてっきり今回の環境構築のどこかがミスっているかと
勘違いしてしまいました。
Androidの会と日経BPさんとが協同で開催したXPERIAの体験イベントに参加してきました。
会場入りすると受付でXPERIAを渡してくれました。(帰りに返さないといけませんが・・・)勉強会の間中、さわりまくれるという趣向です。ただし、SIMを挿してはいけませんと念押しされました。なので用意してくださっていたWiFiを利用しての体験です。
肝心のXPERIAを使った感想ですが、
は感じましたが、それだけですかね。
逆に不満に感じたのは
あたりですかね。
裏蓋をあけて、バッテリ・SIM・MicroSDカードを交換することになるのでしょうけれども、その裏蓋がかなりちゃちく見受けられました。大丈夫かな?これって。それにバッテリを外さないとMicroSDカードを抜き差しできないなんて、データのやりとりを考えているユーザからみれば面倒にうつるでしょう。
画面タッチはかなりあやしいです。ブラウザ画面で目的のリンクを指で選んでもなぜか2行ぐらい下が選ばれてしまいます。まったくタッチに反応してくれないこともしばしば。逆にスクロールしたいだけなのに、「選択」ととらえられてしまったり。EMONSTERに入れたAndroidのほうがこのあたりについてはしっかりしているように思います。この画面タッチのイマイチさに付随して、画面スクロール用のキーがついていないのが残念です。CLIEについていたジョグダイアルが恋しくなりました。
1.6→2.0へのアップグレードは eclipse上でできる、みたいな記事を読んでやってみてから、ハマってしまいました。たしかにeclipse上でアップグレードできた(みたいにみえた)のですが、次に使おうとeclipseを起動すると、ADTがメニュー上から消えてなくなってました。
しょうがないので、もういちどインストールしようとすると、「もう入っているよ!」という意味のメッセージがでてインストールさせてくれません。ちょうどubuntuも 9.10が出たところなので、ubuntu 9.10へアップグレードした後に再挑戦しました。
今更ながらですが、S11HT (EMONSTER)を中古で入手しました。
分厚いのと画面表示がQVGAであることをのぞけばWindowsMobile機としてよく
できた端末だと思います。ただ、同じWMのAxim X51vを放り出して買うほどで
もないのに買ったのは、そう、Android化できるからにほかなりません。
DoCoMoに毎月上納金を納めるほどの財力はありませんので、Androidで遊ぶに
はコイツがちょうどいいところです。
■しばらく使ってみた印象
◇電池のもちが悪い。
WindowsMobile機として使っているときよりも電池残量がどんどん減ります。
なにもしないでほっとくだけでもどんどん減ってくので、使用率に応じて
パワーセーブする機構がまだできていないのでしょうか。それとも設定で
きるけど気がついてないだけ?? Android状態のまま放っておくと、電池
残量がなくなってしまうので、使うたびにAndroid終了させてます。
ちょっと実用じゃないですね。
◇WiFiとW-CDMAがなぜか共存できない。
ようやくWiFi対応がなされましたが、なぜかWiFi対応カーネルで起動すると
W-CDMAが繋がらなくなってしまいました。WiFi未対応に戻すと使えます。
基本的にWiFiでつなぐことが多いでしょうからなんとか我慢できますが、
いちいちリブートしてファイル書き換えてAndroid起動させるのは面倒です
ね。
PCでもAndroidが動くそうで、ちょっと試してみました。
Ubuntuマシンで、Androidのソースをコンパイルできるそうなのですが、私が試してみると、system/usrとかが生成されません。なぜだろう。。。
http://www.miraclelinux.com/embedded/android_dl.html ここにあるイメージをダウンロードして動かすとそれなりに動くのですが、ネットワークが生きていないのです。このイメージに自分でコンパイルしたカーネル(もち自分のNICを指定して)を上書きしてみたのですが、やっぱりネットワークがうまく動いてないです。
古いマシンでAndroid x86できればいい遊びになると思ったんですがねー
先週ようやくSoftbankの夏モデル X01Tが発売されました。
(冬モデルよりも遅れて発売されるって...)
ヨドバシで実機を見てきたのですが、「小さい!」ですね。
他の人らは「大きい」って感想を書いていると思いますが、X51v持ちの私にとっては、
液晶がちょっと狭いなぁぁぁっと。そっちのほうが先にきましたね。
もちろんケータイとしてみるとちょっと大きいですね。普段ケータイはポケットに
つっこんでるんですが、この大きさをポケットにつっこんでおくわけにはいかないよな。
最初に起動ソフトをすべて殺すところから始めて、少々いじってみましたが、
噂ほど遅いとも感じませんでした。通信速度はどうなんでしょうね。
難点はデータ保存用のメモリが32MBってところでしょうか。これ少なすぎます。
私のX51vの使用量はそれほどたくさんソフトをつっこんでいるわけでもないのに、
32MBを超えています。X51vではSDとCFにそれぞれ2GBのカードをつっこんで
ほぼ満杯使っている状況なので、miniSDに逃がすという手段も使いにくい。
つまり、使えなさそう。加えて通信料が月額10,290円ですか、高すぎます。
こんなのに新規一括 5万円ちょい、買い増しなら9万円ちょいも払ってられません。
そんだけ出すならEee PCのほうがいいよなぁ。
電話機能やショートメールはふつうのケータイのほうが扱いやすそうだし、
PDAとしては今持ってるX51vのほうがよさそうだし、欲しいなぁと思っていたわりに
意気消沈。
で、
いきなり話かわるようですが、bitWarpっていつのまにか128kbpsから204kbpsに
増速されてたんですかね。知らなかったよ、たしか去年の今頃はまだ128だったはず。
bitWarp PDAなら月額2107円。低速でいらいらするかもしれませんが、安いよなぁ。
しかもキャンペーン期間なら専用機器と三ヶ月分が無料って。。。。
あぁ、おもわずクラクラきたぁ。
前からAXIM X51v(Windows Mobile)でPocketPuTTYを動かそうと
いろいろ試してたんだけど、認証部分ではじかれてしまってました。
鍵関係を見直してみたり、サーバ側の設定を見直してみたりしても
うまくいかない。
と、Happy Tapping Keyboardでなく、標準の入力メソッドで
試してみるとうまく認証を通れてログインできました。
どうやらHappy Tapping Keyboardでは、PocketPuTTYで数字が
うまく打てないようです。なんでだろう。。。。。