Autore Topic: problema invio sms  (Letto 1678 volte)

Offline gabric

  • Utente senior
  • ****
  • Post: 614
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
problema invio sms
« il: 06 Aprile 2012, 15:26:01 CEST »
0
Salve, ho creato un app per il semplice invio di sms (non ricezione) nell'emulatore tutto ok, ma su i dispositivi fisici, crasha...
ecco il codice
Codice (Java): [Seleziona]
final EditText numero = (EditText) this.findViewById(R.id.editTextNumero);
                                final EditText corpo =  (EditText) this.findViewById(R.id.editTextCorpo);
                                String num, corp;
                                num = numero.getText().toString();
                                corp = corpo.getText().toString();
                                Integer verifica;
                                verifica = Integer.parseInt(num);
                               
                                if(verifica==null){
                                        Toast t = Toast.makeText(getApplicationContext(), "Numero non valido",
                                                        Toast.LENGTH_LONG);
                                                        t.show();
                                }
                                else{
                                        PendingIntent pi = PendingIntent.getActivity(this, 0,
                                            new Intent(this, inviaSms.class), 0);                
                                        SmsManager sms = SmsManager.getDefault();
                                        sms.sendTextMessage(num, null, corp, pi, null);
                                       
                                Toast t = Toast.makeText(getApplicationContext(), "Messagio in uscita... torna indietro",
                                                Toast.LENGTH_LONG);
                                                t.show();
                                               
                                               
                                               
                                }

e  i permessi che ho scritto nel manifest:

Codice (XML): [Seleziona]
 <uses-permission android:name="android.permission.SEND_SMS"/>

 <activity android:name=".sms">
        <intent-filter>
                <action android:name="android.provider.Telephony.SMS_SENT" />
        </intent-filter>
    </activity>

naturalmente all'istallazione della app, avverte che l'applicazione può accedere a servizi a pagamento (invio sms) quindi nn penso sia lì il problema...

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3489
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:problema invio sms
« Risposta #1 il: 06 Aprile 2012, 15:54:24 CEST »
0
Logcat?

Offline gabric

  • Utente senior
  • ****
  • Post: 614
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:problema invio sms
« Risposta #2 il: 06 Aprile 2012, 15:56:52 CEST »
0
non l'ho perchè il problema avviene solo nei dispositivi mobili, non nel simulatore

Offline gabric

  • Utente senior
  • ****
  • Post: 614
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:problema invio sms
« Risposta #3 il: 08 Aprile 2012, 12:48:42 CEST »
0
nessuno?
inoltre non so perchè, ma mi ignora del tutto quell'if, se non metto il numero, va in crash direttamente

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:problema invio sms
« Risposta #4 il: 08 Aprile 2012, 13:13:05 CEST »
0
nessuno?
inoltre non so perchè, ma mi ignora del tutto quell'if, se non metto il numero, va in crash direttamente
Serve il logcat. E il logcat si ottiene anche dal dispositivo fisico, così come dall'emulatore.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline gabric

  • Utente senior
  • ****
  • Post: 614
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:problema invio sms
« Risposta #5 il: 08 Aprile 2012, 14:15:16 CEST »
0
si ma io nn ho un cell con android al momento, quindi invio l'applicazione a dei miei collaboratori che la testano

Offline gabric

  • Utente senior
  • ****
  • Post: 614
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:problema invio sms
« Risposta #6 il: 20 Aprile 2012, 12:29:32 CEST »
0
nessuno riesce a dar un occhiata al codice senza il logcat?

Offline gabric

  • Utente senior
  • ****
  • Post: 614
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:problema invio sms
« Risposta #7 il: 24 Giugno 2012, 18:24:14 CEST »
0
Ribadisco che invio il codice a dei miei amici/collaboratori in separata sede, che non conoscono la programmazione, quindi cercano solo i bug, quindi non posso avere il logcat. Nessuna riesce a scovare l'errore nel codice?

Offline mary2501

  • Utente junior
  • **
  • Post: 70
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    htc desire hd
  • Sistema operativo:
    mac , windows xp
Re:problema invio sms
« Risposta #8 il: 24 Luglio 2012, 18:37:24 CEST »
0

Offline gabric

  • Utente senior
  • ****
  • Post: 614
  • Respect: +18
    • Google+
    • Mostra profilo
    • Brancato's site
  • Dispositivo Android:
    Nexus 5 / Tablet mediacom s4
  • Play Store ID:
    Brancato's+app
  • Sistema operativo:
    window7. ubuntu
Re:problema invio sms
« Risposta #9 il: 24 Luglio 2012, 19:40:27 CEST »
0
Grazie per il sarcasmo  -.-

Offline mary2501

  • Utente junior
  • **
  • Post: 70
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    htc desire hd
  • Sistema operativo:
    mac , windows xp
Re:problema invio sms
« Risposta #10 il: 24 Luglio 2012, 20:18:31 CEST »
0
 ;-) ahhaa dai non te la prendere.. E' che molte volte è più semplice cercare una cosa su google che scrivere su un forum..

Un consiglio: quando cerchi qualcosa di programmazione su google scrivila in inglese.. Troverai (ahimè) molti più risultati ;)