我想过滤前缀为“kmsmks”的消息,编译成功但我强制关闭:
...
String firstword = "kmsmks";
while (cursor.moveToNext())
{ String address = cursor.getString(1);
String body = cursor.getString(3);
String firstmessageword = body.substring(0,7);
if (firstword.equals(firstmessageword))
{
System.out.println("======> Mobile number => "+address);
System.out.println("=====> SMS Text => "+body);
sms.add("Address=> "+address+"\n SMS => "+body);
}
}
return sms;
}
…
最佳答案
确保您已在 list 中添加 android.permission.READ_SMS
关于java - 过滤消息正文,我强制关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10970644/