Domanda

Ho affrontato uno scenario in cui ho osservato che il manager di telefonia di Android mi sta fornendo il codice dell'area di posizione e l'ID cella anche se non esiste una scheda SIM nel telefono.

        cellLocation = (GsmCellLocation) mTMInstance.getCellLocation();
        if(cellLocation == null)
            return false;
        currentCellID = ((GsmCellLocation)cellLocation).getCid();
        currentLac = ((GsmCellLocation)cellLocation).getLac();
        currentImsi = mTMInstance.getSubscriberId();

Qualcuno potrebbe confermare se hai affrontato un problema simile? Ho compilato su Froyo e sto eseguendo l'app su Gingerbread.

È stato utile?

Soluzione

Pubblica alcune osservazioni, ho concluso che Android (e BlackBerry) possono fornire i dettagli della rete anche se una SIM non è disponibile. La ragione di ciò è che la radio GSM è integrata nel telefono che non ha bisogno di una SIM per rilevare le reti, ma solo per selezionarne una.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top