3
respostas

Método createFromPdu

Ao efetuarmos a chamada ao método createFromPdu no código ele fica sublinhado como se houvesse algum problema a ser corrigido, o código funciona mesmo ele se mantendo dessa forma porém, são sugeridas alterações para a resolução do "problema".

Qual seria a melhor solução para esse "problema"? Ao que tudo indica ele tem relação com versões anteriores...

Um grande abraço, até...

3 respostas

Quando você pôe o cursor em cima do método, qual é a mensagem que ele mostra?

Opa, olá Lucas...

O início da mensagem exibida é: "Call requires API level 23 (current min is 15): android.telephony.SmsMessage#createFromPdu"

Mais abaixo ele da algumas sugestões para a resolução do "problema".

Eu usei uma das sugestões que o código recomenda como descrito abaixo:

SmsMessage sms = null;
 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
    sms = SmsMessage.createFromPdu(pdu, formato);
}

O que você recomenda?

Grande abraço, até...

André, bem possivelmente cheguei tarde demais, no entanto, eu achei um link e resolveu para mim:

https://stackoverflow.com/questions/19465049/changing-api-level-android-studio