0
我已经创建了存储在SD卡中的数据库。但似乎发生了一些错误。 这里是代码的CreateDatabase存储在SD卡中的Android数据
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();
}
}
清单文件,我已经填写:
<uses-permission android:name="android.permission.RECEIVE_SMS"/>
<uses-permission android:name="android.permission.WRITE_SMS"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
人谁是主人对这个问题,请花时间重新检查出来支持我。我很欣赏这一点。
'有些事情是错误发生了......发布错误日志。那么只有问题可以找到。 –
发生了什么问题? –