> 1.端末にPasoriを認識させるためにlibpafeを用いるという方針は正しいでしょうか?
> 他の方法はありますでしょうか?
libpafeは動くと思います。
どちらかといえば、libusb が動くかどうかではないでしょうか。
どこかで Android向け(ARM向け?)を見たような気がします。
私は cygwinで上記のようなことをやって、動いています。
> 2.端末にPasoriを認識させ、最初からお財布携帯となっている端末と同様に上記3)や
> 4)の仕組みを用いたアプリ開発を行うことは可能でしょうか?
可能ですが、アプリ開発の前にミドル・ドライバの開発が必要です。
3)はFeliCa端末のみ使えるライブラリという認識です。
(端末が使えるライブラリを提供している、という方が正しいと思います。)
なので自前でやるには、ライブラリの中身を把握し、どれをJNIで書くか調べて、
ドライバを含めて自前で実装する必要があると思います。
4)は、android.nfc以下(ドライバ含め)をすべて自前で実装する必要があると思います。
Android2.3までであれば、そこまで実装量は多くないと思います。
ドライバを作った後、com.android.nfc.NfcService周りを実装し直してつなげば、
カードを検出してインテントを飛ばすくらいはできると思います。
ただ、libpafeを使われたいということでしたので、
NFCというよりもFeliCaをアクセスしたいのだと思いました。
そうなると、Android2.3.3 の方がよいのかもしれません。
(2.3.3はかなり手強そうだったので、私はやめました。)
長くなってしまいましたが、ご参考になれば幸いです。
> mailto:uey...@gmail.com <mailto:uey...@gmail.com>
> ------------------------------------------------------------------
>
> --
> このメールは Google グループのグループ「Android-SDK-Japan」の登録者に送られています。
> このグループに投稿するには、android-...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-sdk-ja...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-sdk-japan?hl=ja からこのグループにアクセスしてください。
--
//ueno
こんばんは。
試していないので、印象だけになりますが。。。
> 1.端末にPasoriを認識させるためにlibpafeを用いるという方針は正しいでしょうか?
> 他の方法はありますでしょうか?
libpafeは動くと思います。
どちらかといえば、libusb が動くかどうかではないでしょうか。
どこかで Android向け(ARM向け?)を見たような気がします。