2012-04-03 8 views
5

A volte incontriamo alcuni dispositivi che hanno due o più schede SIM. Quindi la mia domanda è:Come determinare il numero di carte SIM su un dispositivo?

Come determinare il numero di carte SIM sul dispositivo?

Attualmente sto sviluppando un'app per test sul campo e, ad esempio, se sul dispositivo sono presenti 2 schede SIM, l'utente può scegliere tra le due per avviare le misurazioni.

risposta

6

Attualmente non ci sono API Android per la gestione di più schede SIM; qualsiasi supporto del dispositivo è interamente verso il produttore del telefono che ha modificato la sorgente Android. Potresti vedere se il particolare produttore offre qualsiasi tipo di SDK o API pubblicata per aiutarti, ma lo sarà caso per caso.

+0

Grazie mille per la vostra risposta. Sto lavorando per un produttore, forse potrebbero aiutare. – 13KZ

+2

Se avessi il controllo di tutto, probabilmente lo farei con intenti; avere un intento che richiede al sistema informazioni sulla SIM e un altro che il sistema trasmette in risposta che contiene i dati dei risultati. In questo modo hai ancora una normale app per Android che si compila normalmente, anche se ha bisogno delle modifiche speciali del sistema per funzionare davvero. –

5

Tutti i telefoni che supportano la commutazione di più schede SIM lo fanno al di fuori dell'SDK di Android, quindi è necessario contattare i produttori per informazioni su come vengono esposte queste funzionalità.

+0

grazie per la tua risposta – 13KZ