2012年3月9日金曜日

AndroidのBufferedReader

サイズ指定なしのコンストラクタを使っていると、

Default buffer size used in BufferedReader constructor. It would be better to be explicit if an 8k-char buffer is required.

がログに出力されることがある。Infoレベルなので気にしなくても良いのかもしれないですが、試しに8192をサイズ指定するとログに出力されなくなった。

http://developer.android.com/reference/java/io/BufferedReader.html

BufferedReaderのサイズ指定なしのコンストラクタの説明を読むと8192を渡すよと読み取れるけど、実際は違っている? ソースは未確認。

2012年2月14日火曜日

android開発環境


JDK(7u2)
http://www.oracle.com/technetwork/java/javase/downloads/index.html
7の場合は署名のところで一手間必要らしい
参考: JDK7でAndroidアプリを正しくビルドできない問題を調査した
http://togetter.com/li/208415

なので無難にやるなら下の方にある6 Update 30がいいだろう

Eclipse(3.7.1 androidではclassicがおすすめ)
http://www.eclipse.org/downloads/

Android SDK(r16)
http://developer.android.com/sdk/index.html

※()内は投稿時の最新バージョン

すべてインストールが完了したらEclipseを起動してADT Pluginをインストール
http://developer.android.com/sdk/eclipse-adt.html#installing