UnityでAndroid用のメモ帳アプリを作り、Google Playで公開しました。
使ってくれている方のためにも、バックアップ機能を付けたいと思い、色々調べたのですが、やり方がさっぱりわかりませんでした。
皆さん、どのようにアプリユーザーのデータのバックアップを取っていらっしゃるのでしょうか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
回答2件
0
ベストアンサー
Android Backup ServiceのKey-Valueペアでバックアップができるみたいです。
https://developer.android.com/guide/topics/data/keyvaluebackup?hl=ja
https://developer.android.com/guide/topics/data/backup
(ちょっと自分は気にして使ったことないので詳しくはわからないです。。。)
自動でもバックアップできます。
https://developer.android.com/guide/topics/data/autobackup?hl=ja
参考情報
https://qiita.com/nakan-D128/items/fb6c98b36e53a6991c8a
データの移行が必要になる場合なんかはアカウントや一時的な識別子と紐付けサーバ上に保存して
そのデータを新しい端末でアプリをインストールした際に持ってくる(データ引継ぎ作業をさせる)みたいなパターンも多いかと思います。
以上、よろしくお願いいたします。
投稿2020/12/11 15:41
総合スコア1313
0
Player.Plefsでstring型か何かで保存するといいと思います。
詳しくは上記の単語をネットで調べると詳細出てきます。
もしお絵描き系のメモ帳なら
public IEnumerator saveImage() { showGUI = false; // disable main GUI yield return new WaitForEndOfFrame(); string s_name = filename+"_paint_" + System.DateTime.Now.ToString("yyyyMMddHHmmss")+".png"; byte[] bytes = texture.EncodeToPNG(); File.WriteAllBytes(s_name,bytes); showGUI=true; }
とかでいいと思いますよ
投稿2020/12/08 07:45
総合スコア44
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
2020/12/12 01:30