ローカルフォルダ内のjsonファイルからデータをロードしようとしましたが、PCでLocalStateフォルダにデータが保存されていましたが、電話では、データが電話にないことが示されます。電話とPCの両方からアクセスできるようにjsonファイルを保存する場所はどこですか?それはUWPアプリです。UWPで共有データを使用する方法
0
A
答えて
0
Romaszのように、インスタントシンクと100%データの整合性が要求されない場合は、共有データにRoaming dataを使用してください。
0
ローミングデータを使用して、1つのMicrosoftアカウントのデバイス間で共有ユーザーデータを格納できます。
ApplicationDataContainer roamingSettings = ApplicationData.Current.RoamingSettings;
StorageFolder roamingFolder = ApplicationData.Current.RoamingFolder;
//Get from roaming settings
object userName = roamingSettings.Values["UserName"];
if (userName != null && !string.IsNullOrWhiteSpace(userName.ToString()))
{
ViewModel.UserName = userName.ToString();
}
//Set to roaming settings
roamingSettings.Values["UserName"] = ViewModel.UserName;
//You can also save the info into a file.
StorageFile processFile = await roamingFolder.CreateFileAsync(processFileName, CreationCollisionOption.ReplaceExisting);
await FileIO.WriteTextAsync(processFile, ViewModel.GameProcess.ToString());
//Get from the file
try
{
StorageFile processFile = await roamingFolder.GetFileAsync(processFileName);
string process = await FileIO.ReadTextAsync(processFile);
int gameProcess;
if (process != null && int.TryParse(process.ToString(), out gameProcess) && gameProcess > 0)
{
ViewModel.GameProcess = gameProcess;
}
}
catch { }
を完全なプロジェクトを取得するには、Sample:How to share data across multiple devices in Win10 UWP Appに行く: ここでは、参照することができ、いくつかのコードです。
関連する問題
- 1. UWP共有ファイルストレージ
- 2. UWPアプリケーションにRelativePanelを使用する有効な方法
- 3. EFで共有する外部キーを使用する方法
- 4. フォームベースの認証サイトで共有ポイントを使用する方法
- 5. 共有ホスティングでWindows認証を使用する方法は?
- 6. Haskellでスレッドセーフな共有変数を使用する方法
- 7. asp.netで共有キャッシュを使用する方法
- 8. Haskell共有ライブラリでSystem.Posix.DynamicLinkerを使用する方法
- 9. JavaScriptでウィンドウとフレームの間でデータを共有する方法
- 10. アプリケーション間でデータを共有する方法は?
- 11. C++、プロセスやスレッド間でデータを共有する方法
- 12. 2つのプロセス間でデータを共有する方法
- 13. スケジュールされたジョブ間でデータを共有する方法
- 14. Tomcat:2つのアプリケーション間でデータを共有する方法は?
- 15. Angular2 - コンポーネント間でデータ/変更を共有する方法
- 16. 共有ビューアニメーションを使用してアプリケーションイントロを実装する方法
- 17. クライアントオブジェクトモデルを使用して共有カレンダーリストアイテムを作成する方法
- 18. mmapを使用してユーザースペースとカーネルスレッドを共有する方法
- 19. shareduserIDを使用してxmlファイルを共有する方法
- 20. Facebookの共有に「og」(オープングラフ)メタタグを使用する方法
- 21. JavaScriptを使用して共有/ネットワークフォルダにアクセスする方法は?
- 22. 異なるクラスのデータを共有する方法
- 23. ミューテックスとセマフォを使用して共有データを操作する
- 24. 共有変数を使用して2つのプロジェクト(VB.NET)間でデータテーブルを共有する方法
- 25. 私のアプリケーションからソーシャルネットワーキングサイトにデータを共有する方法
- 26. 共有ポイント上で共通のデータを共有
- 27. フラッシュとPHPを使用するユーザー間のデータ共有
- 28. サービス間でデータを共有
- 29. ワークフローアクティビティ間でデータを共有
- 30. Silverlight ViewModels間でデータを共有する
*ローミングデータ*をご覧ください。 – Romasz