title: Parsing SMS PDU
body: <p>Seems to be that I need to parse PDU byte array received during SMS BroadcastReceiver:</p>
  
  <pre><code>@Override
  public void onReceive(Context context, Intent intent) 
  { 
      Bundle bundle = intent.getExtras();
      Object[] pdus = (Object[]) bundle.get("pdus");
  }
  </code></pre>
  
  <p>Can someone point me how to do it? </p>
  
  <p>I know that PDUs can be handled using <code>SmsMessage.createFromPdu((byte[]) pdus[i])</code> but it's not what I'm looking for. I need more precise control over pdu bytes.</p>