由于 trendforge.devlive.top 访问受限,请切换到 trendforge.devlive.org 域名

5分钟快速上手 KikoFlu

KikoFlu 是一个基于 Flutter 的跨平台 ASMR 播放器,支持连接 Kikoeru 服务器。本指南将帮助你从源码快速构建并运行它。

环境要求

支持的操作系统

macOS Windows Linux

运行环境

Flutter SDK 3.0+ 必需
Dart SDK 3.0+ 必需

所需工具

Git

克隆项目源码

必需
平台对应开发工具

例如 Android Studio, Xcode, Visual Studio 等

必需

操作步骤

1

安装 Flutter 环境

访问 Flutter 官网 (https://flutter.dev),下载并安装适合你操作系统的 Flutter SDK。确保 `flutter` 和 `dart` 命令在终端可用。

验证 Flutter 是否安装成功
flutter --version

安装完成后,请务必运行 `flutter doctor` 并根据其提示安装所有必要的平台工具(如 Android Studio, Xcode 等)。

2

克隆项目仓库

使用 Git 将 KikoFlu 项目源码克隆到本地。

克隆仓库到当前目录
git clone https://github.com/pa-jesusf/KikoFlu.git
进入项目目录
cd KikoFlu

如果网络不佳,可以尝试使用 Gitee 或其他镜像源。

3

获取依赖

在项目目录中,使用 Flutter 命令获取项目所需的所有第三方包。

下载并安装项目依赖
flutter pub get

如果遇到依赖冲突,可以尝试运行 `flutter pub cache repair` 或删除 `pubspec.lock` 文件后重试。

4

选择目标平台并运行

连接一台设备(真机或模拟器),或确保有可用的桌面开发环境,然后运行应用。

列出所有已连接的可用设备
flutter devices
在指定设备上运行应用,将 <device_id> 替换为上一步输出的设备 ID
flutter run -d <device_id>

首次运行编译时间可能较长。对于 Android 设备,请确保已启用开发者模式和 USB 调试。

验证应用成功运行

应用在设备或模拟器上成功启动。

应用主界面显示,通常包含登录或服务器配置页面
没有弹出致命的错误对话框

快速提示

配置

首次运行前,确保已经配置好目标服务器地址。在应用设置中输入你的 Kikoeru 服务器地址或使用 `asmr.one` 在线服务。

调试

如果遇到构建错误,先运行 `flutter clean` 然后重新执行 `flutter pub get` 和 `flutter run`。

使用

应用支持多语言,首次启动可以在设置中切换界面语言。

常见问题

1

运行 `flutter pub get` 时提示版本冲突或依赖获取失败

尝试删除项目根目录下的 `pubspec.lock` 文件,然后重新运行 `flutter pub get`。检查网络连接。

2

构建 APK/IPA 失败

确保已安装并正确配置了对应平台的开发工具(如 Android Studio, Xcode)。运行 `flutter doctor` 检查环境。

3

应用启动后白屏或闪退

检查设备日志(使用 `flutter logs` 命令)。常见原因是网络配置或服务器地址错误,确保设备可以访问你配置的服务器。

下一步

配置服务器连接

在应用的设置页面,输入你的 Kikoeru 自建服务器地址或 `https://kikoeru.com` 来测试在线服务。

浏览作品库

成功连接服务器后,使用搜索和筛选功能发现和播放你喜欢的 ASMR 作品。

探索高级功能

尝试离线下载、字幕翻译、播放速度调整等特色功能。

助手