2017-09-16 3 views
0

私はexpo.ioを使用するReact Nativeアプリを持っています。将来私はオプションを含めるので、asyncstorageを使用するアプリケーションに設定を保存します。このため、私はAndroidアプリに「あなたのUSBストレージの内容を読んで、あなたのUSBストレージの内容を変更または削除する」という許可を残しました。これらの権限を削除してもasyncstorageストレージは機能しますか?もしそうなら、asyncstorageストレージはどこに保存されますか?asyncstorageを使用している場合、ReactネイティブアプリにAndroidに対する読み取り/書き込み権限が必要ですか?

答えて

-3

はいasyncstorageストレージが機能します。 Androidの場合は主にSQLiteを使用し、IOSの場合は別々のファイルに大きな値を格納します。 ReactJSを使用した場合、AsyncStorageはlocalStorageと同じです

+0

ありがとうございます。それがどこに保存されているか知っていますか? – PurplePanda

+0

Androidの場合は主にSQLiteを使用し、IOSの場合は大きな値を別々のファイルに保存します。 ReactJSを使用している場合は、AsyncStorageはlocalStorageと同じです –

1

はい、asyncstorageは無断で動作します。電話機のローカルストレージのようなものです。ドキュメントの状態、

IOSについて

=>

IOSのオン

、AsyncStorageを別々のファイルにシリアライズ辞書に小さな値と大きな値を格納するネイティブコードによって支えられ

およびAS android =>

Androidの場合、AsyncStorageは利用可能なものに基づいてRocksDBまたはSQLiteを使用します。

https://facebook.github.io/react-native/docs/asyncstorage.htmlを参照してください。 ご質問がありましたら、お手数ですが

関連する問題