2012-07-10 10 views
12

Ho incluso il file in un progetto di Android 2.3.3SMSManager è deprecato

import android.telephony.gsm.SmsManager; 

mostra il codice come segue (scioperi il testo smsmanager)
importazione android.telephony.gsm. SmsManager ;
e un messaggio mostra "SmsManager è obsoleto"
come posso risolvere questo problema?

+0

Nel 'AndroidManifest.xml' del file, cosa hai' Android: targetSdkVersion' impostato? – ThomasW

risposta

5

android.telephony.gsm.SmsManager è obsoleto ed è stato sostituito da android.telephony.SmsManager che supporta GSM e CDMA. android.telephony.SmsManager è disponibile per API livello 4 e versioni successive (a.k.a Android 1.6). Vedi lo docs. È possibile utilizzare Android.os.Build.Version per capire quale usare su una data piattaforma

+0

thanku, la tua risposta è corretta. – AndroidLearner

3
import android.telephony.SmsManager; 

solo importare questo