SuperAPI AI 工具集

android-data

数据与分析

查看项目

更新于 10-15 21:40

技能介绍

用途:为 Android(Kotlin)应用开发提供数据层参考,内容蒸馏自官方文档,按用户任务引导阅读相应 README.md 再进入具体文件。

主要能力与目录:技能根目录含 SKILL.md 与 references/,分为四类。room 覆盖 Entity、主键、列信息、@Ignore、@Embedded、外键、Dao、@Query、@Insert、@Update、@Delete、@Upsert、事务、Database、RoomDatabase.Builder、回调与驱动、Migration、类型转换器、@Relation、FTS 数据库视图、异步查询与测试。datastore 覆盖 DataStore、DataStoreFactory、Preferences DataStore、Preferences 与键、edit、Proto DataStore、数据迁移、SharedPreferences 迁移、损坏处理。files-storage 覆盖存储概览、应用专属存储、内部文件 IO、SharedPreferences、自动备份、MediaStore、Storage Access Framework、Photo Picker、嵌入式 Photo Picker、FileProvider、URI 权限、BlobStore Manager、分区存储、缓存管理、Activity Result 契约与 assets。network 覆盖权限与线程、网络安全配置、ConnectivityManager、NetworkCapabilities、网络回调、Data Saver、DownloadManager、Cronet、Cronet UrlRequest、Cronet OkHttp 拦截器、Retrofit、OkHttp、OkHttp WebSocket、kotlinx.serialization 转换器、HttpURLConnection、缓存与重试。

使用方式:先按任务在映射表中找到类别,再读该类别 references/{category}/README.md 定位页面,最后 Read 对应 .md 获取细节。例如 Room 定义、SQL 操作、Migration、关联与全文检索均指向 room;键值与类型化持久化、SharedPreferences 迁移指向 datastore;文件读写、媒体、FileProvider、分区存储指向 files-storage;网络状态、安全配置、HTTP 实现指向 network。

限制:Paging 3 由 android-architecture 负责,WorkManager 由 android-background-work 负责,运行时权限由 android-platform-core 负责,不在本技能范围内。资料未提供安装命令、收费与平台信息。