1011月/110

HTTPSの要点

11月 10th, 2011

自己署名証明書(いわゆるオレオレ証明書)を使う場合、次のような手続きを取りましょう。

1.証明書を集める
最上位の認証局から通信対象のサーバまでのすべての証明書を集める。
証明書は、x.509形式であること。

2.証明書を納めたキーストアを作る
Androidで認識するのはBKS形式のキーストアである。
x.509証明書をBKSキーストアに納めるには、keytoolおよびBouncyCastle Providerを使う。

3.Androidへの実装
DefaultHttpClientを拡張して、スキーム”https”の処理にSSLソケットを使うようにする。
SSLソケットを作る際、res/rawに納めたBKS証明書をストリームに展開して渡してやる。

28月/110

スタートアップ型アプリ

8月 2nd, 2011

OS起動完了時にアプリを自動起動させる方法をまとめます。

●原理
OS起動完了時に発行されるブロードキャストインテントがあるので、それをレシーブしてやる。

●ブロードキャストインテントのアクション名
android.intent.action.BOOT_COMPLETED

●パーミッション
android.permission.RECEIVE_BOOT_COMPLETED

●マニフェストのサンプル
※レシーバの定義は必ずマニフェストに記述すること。

 
   
 

18月/110

Androidからの

8月 1st, 2011

投稿テスト。
普通に「Wordpress」という名前のアプリがあったので使ってみました。

18月/111

Hello world!

8月 1st, 2011

WordPress へようこそ。これは最初の投稿です。編集もしくは削除してブログを始めてください !