private void writeSMS() {
ContentResolver resolver = getContentResolver();
Uri uri = Uri.parse("content://sms/");
ContentValues values = new ContentValues();
values.put("date", System.currentTimeMillis());
values.put("body", "hello");
values.put("address", "10010");
values.put("type", 1);
resolver.insert(uri, values);
}
<uses-permission android:name="android.permission.WRITE_SMS"></uses-permission>