Archive for the ‘java’ Category

android開発用のADT(eclipse plugin)のインストール

いろんなサイトに以下のURLよりインストールすると書いてあるのだが
リポジトリが存在しないらしくエラーになる。
ブラウザでたたいても404だし。
https://dl-ssl.google.com/android/ecl [...]

Posted by ニセレブ on 7 月 26th, 2009 under java, 備忘録 Tags: , , , , , , ,  •  No Comments

ubuntu linux にandroid SDKをインストール

このあたりからsdkをダウンロードしてインストール。
http://developer.android.com/intl/ja/sdk/1.5_r3/index.html
tools をパスに追加してパスを通す。
*起動
emulator
速攻でエラー!

hogehoge@ireul:/opt/android-sdk/tools$ ./emulator
emulator: ERROR: You did not provide the name of an Android Virtual Device
with the ‘-avd <name>’ option. Read -help-avd for more information.

If you *really* want to *NOT* run an AVD, consider using ‘-data <file>’
to specify a data partition image file (I hope you know what you’re doing).

ふむふむavdというのを指定するらしい
*avdを作成

android create avd –name android1.5 –target 3

オプションのメモ
–target 1 [...]

Posted by ニセレブ on 7 月 21st, 2009 under java, 備忘録, 日記 Tags: , , , , , , ,  •  No Comments

logback+slf4jでログの出力をコントロール

logbackを使用することになったのでlogbackとslf4jの設定方法をメモ代わりに記述してみました。
log4jは開発終了らしく今後はlogbackを推奨らしい。
SLF4Jとlogbackを利用しロギングする仕組みが今後のスタンダードになるのだろうか?
SLF4JからSLF4Jをダウンロードし、
Logback Homeからlogbackをダウンロードする。
今回利用したのはlogbakが0.9.14でSLF4Jが1.5.6を利用しました。
アーカイブを展開するとjarがめちゃめちゃ一杯でます。
正直どれを使っていいのか悩みました。
logback:
logback-access-0.9.14.jar
logback-classic-0.9.14.jar
logback-core-0.9.14.jar
slf4j:
integration-1.5.6.jar
jcl-over-slf4j-1.5.6.jar
jul-to-slf4j-1.5.6.jar
log4j-over-slf4j-1.5.6.jar
slf4j-api-1.5.6.jar
slf4j-ext-1.5.6.jar
slf4j-jcl-1.5.6.jar
slf4j-jdk14-1.5.6.jar
slf4j-log4j12-1.5.6.jar
slf4j-migrator-1.5.6.jar
slf4j-nop-1.5.6.jar
slf4j-simple-1.5.6.jar
今回は利用したjarはlogback-classic-0.9.14.jar,logback-core-0.9.14.jar,slf4j-api-1.5.6.jarの三つを利用しました。
以下がサンプルプログラムになります。
[TestLogging.java]
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.slf4j.Marker;
import org.slf4j.MarkerFactory;

import junit.framework.TestCase;

public class TestLogging extends TestCase {

protected static Logger log = LoggerFactory.getLogger(TestLogging.class);
protected static Marker marker = MarkerFactory.getMarker(TestLogging.class.getName());

public TestLogging() {
}

public void testPutLog() {

[...]

Posted by ニセレブ on 1 月 6th, 2009 under java, 備忘録 Tags: , , ,  •  No Comments