SmsManager NullPointer Exception. Confused... so simple, should work
<p>If I send the following.</p>

<pre><code>SmsManager sms = SmsManager.getDefault();
sms.sendTextMessage("2064035760", null, "Message", null, null);
</code></pre>

<p>It throws the following exception.</p>

<p>I have the proper permissions.</p>

<pre><code>java.lang.NullPointerException
    at android.telephony.SmsMessage$SubmitPdu. (SmsMessage.java:140)
    at android.telephony.SmsMessage.getSubmitPdu(SmsMessage.java:624)
    at android.telephony.SmsManager.sendTextMessage(SmsManager.java:228)
    at android.telephony.SmsManager.sendTextMessage(SmsManager.java:109)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1088)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:581)
    at java.lang.Thread.run(Thread.java:1027)
</code></pre>
