Android

Android Studio 1.1で変わった

Android Studioがすでに先週にアップデートされていたみたいですが気がつくのが遅れました。 今回のアップデートで地味に嬉しいのはOSX版の利用JDKが、従来の「1.6*」だけでなく「1.7+」も加わったこと。Apple配布のJDK1.6がOSと密着してたうえにYosemiteか…

RetrofitとJsoupでWebスクレイピング

Robolectricで書いたお試しコードですが、RetrofitでHTMLのスクレイピングをしてみました。HTMLのパーサーはJsoupを用いています。手元の実行環境はAndroid API16とRobolectric 2.4ですけど、サンプルは画面が無いのでほとんどバージョン関係なく動くと思う…

バージョン過渡期の混乱

Androidは新機能のバックポートが充実しているので古いAPIでも新OSの目玉機能は同様に使えたりして好感なのですが、その時ターゲットとするバージョンの選択に応じて複数方法が用意されており、逆に何を使ったらいいんでしょうか?という混乱があります。そ…

Robolectric 3.0-SNAPSHOT

Robolectricに慣れてきたところで、API21のプロジェクトに投入してみます。今日時点のリリースバージョンである2.4ではAPI18までの対応になっていて、API19および21に設定するとエラーで止まるようになってます。Roboは、Androidの下層をさわろうとするクラ…

Gradleでテストしてたら、asmが被った

GradleでJUnit4+Robolectricをターミナルから動かしてます(仕事じゃなくって現実逃避ですけど)。IDEからはapp.imlを直接いじるという面倒なセットアップが無いと動きませんので、世の中の進歩をまつことにしてます。 今日、突然その環境が動かなくなりまし…

Gradleでapp.imlを操作するのがうまくいかない。

Androidでちょっと大きめな開発に携わっていて、2ヶ月半ぐらいどっぷりと。ずっとEclipseで書いてましたがその間にAndroid Studioも1.0がリリースされて今は1.0.2。たまに息抜きにAndroid Studioを触ってみたら、いきなり黒魔術のようなファイルがありました…

近況としてのAndroid

数週間前よりAndroidを書き始めました。その昔まだAndroidの端末が世にない2008年ごろに他に先駆けて実機をつくろうという、東京工科大の田胡先生という学究の徒によるものとは思えないほどテカテカした狙いを感じるプロジェクト、工科大ケータイAndroid版な…

先週末にヨセミテ行ってきた

OS X Yosemiteの発表以来、なにかと写真をみる機会が増えたヨセミテ国立公園に、サンクスギビングデーのお休みで行ってきました。まずサンクスギビングデーとは何か。。。 感謝祭 - Wikipedia Wikipediaでは「感謝祭」と言ってます。11月の第四木曜固定で学…

スマートウォッチ一考

[要するに...] 先週日本で羽生さんに強く煽られたので、余暇にオレオレ妖怪ウォッチを作るのも一興かとAndroid Wearを求めてベストバイに行ってきたけど、結果としてその場では$300出す気にならなかった [...という話] ベイエリアの家電量販店だけなのかは不…