2012-01-23 51 views

回答

0

可能,設備,不通知您,已損壞。

如果您嘗試訪問藍牙和藍牙損壞,你不能得到它的任何功能,你會得到一個錯誤,但不是錯誤的東西,如「藍牙損壞」。檢查藍牙文檔以瞭解各種錯誤。

0

如果你想能夠看到先進的硬件統計(如內存時鐘和電壓),並進行健康測試(如低級別的SD讀寫測試) - 最安全可靠的方式來做到這一點是使用本地代碼來進行系統調用。但是,許多人呼籲將要求設備植根

一般而言,Android的API將只是給你的硬件可用性,像這樣(採取here):

// Check for available NFC Adapter 
mNfcAdapter = NfcAdapter.getDefaultAdapter(this); 
if (mNfcAdapter == null) { 
    Toast.makeText(this, "NFC is not available", Toast.LENGTH_LONG).show(); 
} 

但你不能將此解釋爲故障或任何東西。我不知道Android Java API的任何部分都是官方用於診斷硬件故障的部分。

你可以得到Android source code,看看NfcAdapter.getDefaultAdapter()不給你如何硬件你可以使用Java API拿個主意。