Cum de a restabili copierea de rezervă a sms.db în Android

Am luat backup-ul tuturor sms-urilor inbox.After am stocat backup-ul in format JSON pe cardul SD creand un fisier SMSJSON.txt. Acum, citesc fișierul de pe cardul SD și analizez datele cu succes, dar cum să scriu din nou aceste date la sms.db. Plz mă călăuzește. Mulțumesc anticipat...

0

1 răspunsuri

public boolean restoreSms(Sms obj) {
    boolean ret = false;
    try {
        ContentValues values = new ContentValues();
        values.put("address", obj.getAddress());
        values.put("body", obj.getMsg());
        values.put("read", obj.getReadState());
        values.put("date", obj.getTime());
        Uri temp_sms = mActivity.getContentResolver().insert(
                Uri.parse("content://sms/" + obj.getFolderName()), values);
        ret = true;
    } catch (Exception ex) {
        ret = false;
    }
    return ret;
}

Utilizați această permisiune în AndroidManifest


0
adăugat
Android dezvoltatori, România — Moldova
Android dezvoltatori, România — Moldova
27 participanți

Parteneri: ciupacabra.com, @php_ro, @js_ro, @node_ro iOS: @ro_ios Reguli: https://github.com/js-ro/it-telegram/blob/master/RULES.md