我是一名具有良好的Windows和Linux開發經驗的C/C++程序員,我也對Java有所瞭解。最近,一位客戶要求我爲他開發一個Android應用程序,這很可能運行在Android 2.3版的三星Galaxy S或Galaxy S II上,基本上它包括在設備的USB端口上連接一個標準的智能卡讀卡器並用它來訪問智能卡。 我以前編寫過智能卡,但我沒有使用android的經驗。所以我的問題是:智能卡和Android
是否有可能做我需要在這個硬件和美國?
我需要編寫自己的驅動程序才能與USB接口連接嗎?
進入更多細節,我需要至少能夠用卡執行APDU命令。 就像PC/SC標準一樣。這個主題有沒有解決方案已經實施?
任何想法從哪裏開始?
在此先感謝。