Hola amigos.
He estado tratando de enviar un sms desde el celular con Delphi 10.1 y firemonkey para android, sin embargo me aparece un error de
java.net ConnectException: Connection refused.
El código es el siguiente:
delphi
uses {$IFDEF ANDROID} , FMX.Helpers.Android, Androidapi.JNIBridge, Androidapi.JNI.JavaTypes, Androidapi.JNI.Telephony, Androidapi.JNI.App, Androidapi.Helpers {$ENDIF ANDROID} procedure TFDataModule.EnviarPorSms(Mensaje, Numero: String); {$IFDEF ANDROID} var GSMS: JSmsManager; {$ENDIF} begin {$IFDEF ANDROID} GSMS := TJSmsManager.JavaClass.GetDefault; If Length(Numero) > 0 then Begin GSMS.sendTextMessage(StringToJString(Numero), Nil, StringToJString(Mensaje), Nil, Nil); End Else Begin ShowMessage('Se requiere el número del destino del mensaje'); End; {$ENDIF} end;
Se asignaron los permisos correspondientes al sms
Alguna sugerencia?
Gracias.