Я понял себя, но занял у меня некоторое время, у меня работает следующий код:
Uri myMessage = Uri.parse("content://sms/");
ContentResolver cr = getContentResolver();
Cursor c = cr.query(myMessage, new String[] { "_id", "address", "date", "body","read" },"_id = "+smsID, null, null);
c.moveToFirst();
String Number = c.getString(c.getColumnIndexOrThrow("address")).toString();
String ReadStatus = c.getString(c.getColumnIndex("read"));
String Body = c.getString(c.getColumnIndexOrThrow("body")).toString();
c.close();
Я пропустил условие и переместил курсор в первую очередь. Надеюсь, кто-нибудь найдет это полезным.