title: Android data stored in sd card
body: <p>I have created database which is stored in sd card. But it seems something is wrong happened. 
  Here is code createDatabase</p>
  
  <pre><code>public void createDatabase(){
      String path = Environment.getExternalStorageDirectory().getAbsolutePath()+ "/smsgarbage.db";
      sqlite = openOrCreateDatabase(path, MODE_PRIVATE, null);
      try {
          String query = "CREATE TABLE tblGarbage(id text PRIMARY KEY, prefixNum text)";
          sqlite.execSQL(query);
          Toast.makeText(MainActivity.this, "Oncreate dabase was created", Toast.LENGTH_LONG).show();
      } catch (SQLException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
      }
  }
  </code></pre>
  
  <p>In manifest file, I have filled:</p>
  
  <pre><code>&lt;uses-permission android:name="android.permission.RECEIVE_SMS"/&gt;
  &lt;uses-permission android:name="android.permission.WRITE_SMS"/&gt;
  &lt;uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/&gt;
  &lt;uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/&gt;
  </code></pre>
  
  <p>SomeOne who is master about this issue, please take time check it out again to support me. I appreciate about that.</p>