Emulatore di Android: Impostare il numero di apparecchio mobile?

Qualcuno sa se è possibile impostare l’emulatore del numero di cellulare? Io non sono stato in grado di trovare informazioni su questo ovunque. Grazie.

OriginaleL’autore wuntee | 2011-04-27

5 risposte

  1. 3

    Soprattutto il pieno controllo del numero di telefono riportato alla fine di questo blog:

    http://blog.talosintel.com/2013/04/changing-imei-provider-model-and-phone.html

    Primi 7 sono completamente configurabili, lo scorso 4 può essere uno dei 16 numeri di porta consentiti.

    Si scopre che il numero di telefono memorizzati sulla carta SIM. Poiché non vi è alcuna effettiva della carta SIM, viene emulato. Questa emulazione SIM è hardcoded nell’emulatore-braccio binario. Il motivo di parti di ricambio per 1555521 fallito è perché le carte SIM hanno una specifica che non memorizza il MSISDN (Mobile Subscriber Integrated Services Digital Network-Numero, DETTO numero di telefono) in testo normale. Invece, ogni set di cifre viene scambiato in alcuni inverso rosicchiato endianness incubo.


    Un modo rapido per trovare il MSISDN è la ricerca di %d%df%d in binario (evidenziato in rosso qui sotto). Il corrispondente codice sorgente è esterna/qemu/telefonia/sim_card.c on line 436 nell’attuale repo. Il seguente è il formato parte di stringa che sprintf:

    "+CRSM:144,0,ffffffffffffffffffffffffffffffffffff0781515525%d1%d%df%dffffffffffff"

    La parte interessante è 515525%d1 (evidenziato in blu). Scambio di ogni set di due cifre produce 1555521%d (grazie ancora CodePainters). Che sembra il prefisso per il nostro numero di cellulare.

    Modificare in un editor esadecimale.

    OriginaleL’autore douggard

  2. 0

    Si può simulare la ricezione di SMS e chiamate nel simulatore (utilizzando il simulatore di porto), ma niente, non si può impostare un numero di dispositivo o qualcosa di simile. Per questo tipo di cosa avrete bisogno di un dispositivo reale.

    OriginaleL’autore ferostar

  3. 0

    Come ho trovato l’emulatore ha già un numero di telefono. Se si esegue due emulatori è possibile chiamare da un emulatore di un altro. Per trovare questo numero telefonico è possibile eseguire nella finestra del terminale:

    Path\To\Your\Android\Sdk\platform-tools>adb devices
    List of devices attached
    emulator-5554   device
    emulator-5556   device

    Primo numero di telefono è +15555215554, secondo +15555215556, ossia il numero di telefono e prefisso +1555521 plus emulatore suffisso 5554 o 5556.

    OriginaleL’autore isabsent

  4. -2
    TelephonyManager tm = (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
    
                     //get IMEI
                     String imei = tm.getDeviceId();
                     System.out.println("gfvnchgjvbnvhjbbnvgjvbncghvmn ngvm"+imei);
    
                     //get SimSerialNumber
                     String simSerialNumber = tm.getSimSerialNumber();
                     System.out.println("854755745588954754855ngvm"+simSerialNumber);
    
                     //get SimCardNumber
                     String number = tm.getLine1Number();
                     System.out.println("gfch5652345651szdxfcgvhbjnfcgvh ngvm"+number);
    
    
    
    And Import :]->
    
    import android.content.Context;
    
    import android.telephony.TelephonyManager;

    OriginaleL’autore user4795147

  5. -3

    Il numero di cellulare di un emulatore è il numero di porta che emulatore. Per ulteriori dettagli. si prega di controllare questo link:

    http://developer.android.com/guide/developing/devices/emulator.html#calling

    guardando attraverso la pagina ora, ma logicamente non corrette… come si può impostare la porta a qualcosa di simile: 3033031234?
    Sì, si può cambiare il numero di porta di un numero di cellulare.
    Come si può impostare il numero di porta per il numero di cellulare ? Come le porte sono 65535 solo che è di 5 cifre e il numero di cellulare di 10 cifre.

    OriginaleL’autore mudit

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *