esta dando um erro em uma linha de codigo:
SmsMessage sms = SmsMessage.createFromPdu(pdu, formato);
esta dando um erro em uma linha de codigo:
SmsMessage sms = SmsMessage.createFromPdu(pdu, formato);
Oi João, tudo bem ?
Cara não tá dando erro não, a IDE apenas está te avisando o seguinte, você configurou a aplicação para funcionar em celulares com a versão do Android inferior a versão 6.0 ( Marshmallow ), contudo este método foi inserido justamente a partir da versão 6.0 do Android, ele está te falando que se algum celular com versão do android inferior acessar esse método sua aplicação levará uma exception, devido a não existir tal método.
Algo que você pode fazer é gerar o if
verificando a versão, caso seja igual a versão 6.0 ou superior você poderá utilizar este método.
Espero ter ajudado.
Abraços