FLUTTER ECOSYSTEM

native_shared_preferences

此套件是 shared_preferences 套件的複製版,但鍵名中沒有前綴。用於從先前的原生應用程式遷移資料。

最新版本
2.0.10
近 30 天下載
179
喜歡數
34
Pub 分數
130

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter/Dart 套件,作為輕量級、持續性的鍵值儲存解決方案,與 shared_preferences 套件功能相同,但沒有鍵前綴。專為從舊版原生應用程式遷移資料而設計,透過保留原始鍵名,確保與現有儲存資料的無縫相容性。適用於需要簡單、跨平台資料持久化且無額外開銷的應用程式。該套件支援所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。

適用情境
  • 從原生應用遷移資料
  • 儲存使用者偏好
  • 在會話之間持續應用狀態
  • 跨平台數據存儲
  • 簡單的鍵值資料管理
主要特色
  • 無密鑰前綴
  • 直接資料遷移支援
  • 多平台相容性
  • 輕巧且快速
  • 與現有程式碼的輕鬆整合
適合對象
  • 舊版應用遷移
  • 簡單資料持久化需求
  • 跨平台應用
  • 需要直接金鑰存取的開發者
  • 應用避免關鍵命名空間衝突
使用建議
  • 不建議用於大型資料集
  • 僅限基本的鍵值儲存
  • 無內建加密
  • 需要仔細命名金鑰
  • 依賴於底層平台儲存機制
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add native_shared_preferences

所屬分類

依賴

依賴清單 9 項
  • cupertino_icons^1.0.6
  • file^7.0.0
  • meta^1.9.1
  • shared_preferences^2.2.2
  • shared_preferences_linux^2.3.2
  • shared_preferences_macos^2.0.5
  • shared_preferences_platform_interface^2.3.1
  • shared_preferences_web^2.2.1
  • shared_preferences_windows^2.3.2

原始碼儲存庫

相關專案