Iam che lavora su un progetto HealthCare atm. stiamo facendo un setup di test in cui utilizziamo Motorola Razr Max con Android 4.0.4 come gateway. Il telefono BLE comunicherà con un chip BLE dall'IT. Il motivo per cui è stato scelto Motorola Razr maxx era perché l'IT lo aveva elencato su a link! in base al quale i telefoni supportati BLE.API Android 4.0.4 BLE, BroadCom - Motorola
Ma ma l'API BLE di Motorola da Android 4.0 non funziona.
Ho anche provato l'API BLE di BroadComs sul telefono - ma non è supportata dal chip BLE del telefono - quindi non ho fatto la tariffa qui.
Quindi la mia domanda qui. cosa mi suggerirai di fare da qui?
Conoscete tutti i telefoni Android in cui l'API di Broadcom funziona in Android 4.0.4 - L'IT afferma che l'HTC 1 X - ha un'API BLE funzionante - Qualcuno l'ha provato?
Qualcuno se motorola viene fornito con le correzioni dei bug? (Il team di supporto Motorola Developmer in Danimarca - non sa un cazzo di lì proprio software/hardware.)
------ AGGIORNAMENTO --------
Iam cercando di ottenere Motorola per funzionare - e ora non fallire il supporto BLE = Grande :)
Iam utilizzando l'API Motorola_ICS_R2. Ma quando ho eseguito il campione profilo - non si compila - a causa della _ BluetoothDevice.ACTION_GATT e BluetoothDevice.EXTRA_GATT cos'è manca prima di poter eseguire l'esempio Profile Iam?
in realtà motorola razr maxx (xt910) supporta BLE. Ho fatto un'applicazione per il servizio di heartrate. che domande esatte hai? –
Il problema con Razr è che quando uso l'API BLE di Motorolas, e provo se il dispositivo supporta BLE, il suo ritorno non lo fa. Ho provato Motorolas proprio Test per l'API - e fallisce dopo l'aggiornamento Android 4.0.4. se hai qualche soluzione, il problema. Ora ho provato TI API BLE per HTC One X - e ora non funziona neanche. Ho davvero bisogno e BLE API per Android 4.0.4 che funzioni -una1 ha qualche idea? – Mir
api di motorola funziona. Ho avuto lo stesso problema, ma non ricordo come l'ho risolto. posso mostrarvi come appare nel mio codice: 'try { \t \t \t Classe > oggetto = Class.forName (className); // className = "android.bluetooth.BluetoothGattService" \t \t \t ifPhoneSupportsBLE = true; \t \t} catch (Eccezione e) { \t \t \t ifPhoneSupportsBLE = false; \t \t \t Toast.makeText (mContext, "Il telefono non è compatibile con BLE", \t \t \t \t \t Toast.LENGTH_SHORT) .Show(); \t \t} // Termina logica per verificare il supporto per bassa energia'. Devi aggiungere usi-permessi per manifestare "BLUETOOTH" e "BLUETOOTH_ADMIN". –