public class smsREv extends BroadcastReceiver{  @Override
     public void onReceive(Context jcontext, Intent intent) {
             long id = getThreadId(jcontext);
             Uri mUri=Uri.parse("content://sms/conversations/" + id);
             Intent gintent = new Intent(Intent.ACTION_MAIN,mUri);
             jcontext.startActivity(gintent);
     }
 
 
 
private long getThreadId(Context aContext) {  long threadId = 0;  //sendBroadcast(day);  String SMS_READ_COLUMN = "read";  String WHERE_CONDITION = SMS_READ_COLUMN + " = 0";  String SORT_ORDER = "date DESC";  int count = 0;  Cursor cursor = aContext.getContentResolver().query(  Uri.parse("content://sms/inbox"),new String[] { "_id", "thread_id", "address", "person", "date",  "body" },WHERE_CONDITION,null,SORT_ORDER);  if (cursor != null) {try {count = cursor.getCount();  if (count > 0) {  cursor.moveToFirst();  threadId = cursor.getLong(1);}  } finally {cursor.close();}}  Log.i("threadId", String.valueOf(threadId));  return threadId;}
}
public class smsREv extends BroadcastReceiver{  @Override
     public void onReceive(Context jcontext, Intent intent) {
             long id = getThreadId(jcontext);
             Uri mUri=Uri.parse("content://sms/conversations/" + id);
             Intent gintent = new Intent(Intent.ACTION_MAIN,mUri);
             jcontext.startActivity(gintent);
     }
 
 
 
private long getThreadId(Context aContext) {  long threadId = 0;  //sendBroadcast(day);  String SMS_READ_COLUMN = "read";  String WHERE_CONDITION = SMS_READ_COLUMN + " = 0";  String SORT_ORDER = "date DESC";  int count = 0;  Cursor cursor = aContext.getContentResolver().query(  Uri.parse("content://sms/inbox"),new String[] { "_id", "thread_id", "address", "person", "date",  "body" },WHERE_CONDITION,null,SORT_ORDER);  if (cursor != null) {try {count = cursor.getCount();  if (count > 0) {  cursor.moveToFirst();  threadId = cursor.getLong(1);}  } finally {cursor.close();}}  Log.i("threadId", String.valueOf(threadId));  return threadId;}
}这是我从网上找到例子,修改的,收到短信时会报错:Couldn’t open fd for content://settings/system/notification_sound
unable to to create media player
常用的打开短信的方法是什么啊。。求例子,求解答