web-dev-qa-db-ja.com

Ubuntu Touchからの連絡先のバックアップ/エクスポート(公式リリースr100、Ubuntu 13.10-armhf(20131017))

Nexus 4をUbuntu Touch公式13.10リリースでフラッシュしました。 Androidにフラッシュバックし、Androidのいくつかの機能をテストして、携帯電話のハードウェアに問題がないことを確認してから、Ubuntu Touchにフラッシュバックしたかった。ただし、すでに数十件の連絡先を追加しているので、Ubuntu Touchを電話に戻したときに手動で再度追加する必要がないように、何らかの方法でそれらをバックアップする方法を考えています。

私はオンラインで検索し、Googleから連絡先を同期するためにこのコードを見ました:

adb Shell Sudo -u phablet -i syncevolution --configure --sync-property "[email protected]" --sync-property "password=XXXXXXX" Google_Contacts

googleアドレス帳からダウンロードするための次のコード:

adb Shell Sudo -u phablet -i syncevolution --sync one-way-from-server Google_Contacts addressbook

私はおそらく次のようなものを考えていました:

adb Shell Sudo -u phablet -i syncevolution --sync one-way-to-server Google_Contacts addressbook

ubuntuの電話からGoogleアドレス帳に連絡先を送信し、再インストールするときにサーバーからの一方向コードを使用する場合があります。

これは正しいでしょうか?ありがとう。

4
Ibuntu

Ubuntu Touchを使用している人はそれほど多くないと思いますが、幸いなことにこの質問に答えてくれたKhurshid Alamに感謝します: buntu Touchで連絡先を同期するにはどうすればよいですか? インポートするために彼のメソッドから連絡先を設定します(質問で投稿したメソッドをバックワードエンジニアリングできませんでした)。

明確にするために、

ubuntu Touchの連絡先をファイルにエクスポートする最も簡単な方法は次のとおりです。

Ubuntu Touchデバイスからターミナルを開き、次のように入力します。

Sudo syncevolution --export /home/phablet/Documents/utcontacts.vcf backend=evolution-contacts database=Personal

これにより、連絡先がDocumentsディレクトリのutcontacts.vcfというファイルに保存されます。

Ubuntu touchの新規インストールが完了したら、ファイルをDocumentsディレクトリにコピーし、ターミナルを開いて次のように入力して連絡先を復元できます。

syncevolution --import /home/phablet/Documents/utcontacts.vcf backend=evolution-contacts database=Personal
8
Ibuntu

これはAquaris E 4.5では機能していません。そこで、Sudodatabase=Personalを残す必要があります。コマンドはsyncevolution --export /home/phablet/Documents/utcontacts.vcf backend=evolution-contactsです

4
Robin Geyer

ubuntu touch 15.04(OTA-15)のbq aquaris E4.5で!フランス語でデータベース名を変更する必要があります、それは「Personnel」です:database = Personnel

syncevolution --export /home/phablet/Documents/utcontacts.vcf backend=evolution-contacts database=Personal

https://forum.ubuntu-fr.org/viewtopic.php?pid=21749947 をご覧ください

1
bcag2