我正在使用我的Samsung Nexus S上的NFC的Android 4.0應用程序,我需要修改一些高級設置:特別是NFC場脈衝的時間。Android-ndk會爲NFC編程提供任何幫助嗎?
我開發了我的第一個應用程序,它們可以很好地適用於大多數NFC標籤,但我需要使用一些需要更多時間進行計算的特殊標籤,並且NFC場脈衝太短:我的標籤將始終停止(電話每降低0.1或0.05秒,電力就會減少)。
我在Android開發方面非常新,但我聽說過Native Development Kit(NDK),它提供了「更高級」的工具來處理低級操作。我也聽說Android程序員經常會把它弄糊塗的解釋爲任何問題的魔法解決方案。
您是否認爲NDK在NFC編程方面提供了更多靈活性?它可以幫助我完成我的任務嗎?
我感謝你在前進, 問候
是的,這正是發生的情況。所以你認爲我的問題是絕望的?除非我重新編譯部分Android操作系統(即創建自定義ROM?),我的意思是,但如果我這樣做,你是否認爲可能會迫使手機等待更長時間?因爲它可能不是硬件芯片中的參數集? – GChabot 2012-03-25 17:59:57
我不認爲這是一個NFC硬件問題(雖然我不能完全排除它),但可能是一個軟件計時器。然而,找出在哪裏以及如何改變這一點,可能是一個難題。 – 2012-03-25 19:47:26
好吧,我相信Android開發人員不會提供訪問這些設置的可能性太糟糕了,因爲它很可能是軟件,所以我們很容易允許它。沒有它,一整套標籤就不能使用。除非它是NFC論壇規範的一部分,NFC標籤**必須在0.xx秒內回覆。 – GChabot 2012-03-26 08:30:43