unity製のアプリをFlutterに移し替える検討をしている方に向けた記事です。
ファイルシステム周りの調査をしている方の助けになれば幸いです。
Unityでアプリのデータを保存する際に、Application.persistentDataPathを利用しています。
このApplication.persistentDataPathの取得についてFlutterで対応するものを調べてみました
どうもAndroidとiOSで対応する取得方法が異なるようです
iOS
path_provider getApplicationDocumentsDirectory()
Android
path_provider getExternalStorageDirectory()
当テスト環境ではこのようになりました。
IOS
Android
PreyerPrefsについてはこちらを