人人影视客户端 for Flutter
功能一览
- 安卓端边下边播
- 自动适应DarkMode
- 本地播放
- 我的收藏
- 影视搜索
- 用户登录
效果展示
若github不显示图片,请转码云/yyets_flutter
说明
- 仅供学习交流使用
- 支持全平台:Android, IOS, Windows, MAC OS, Web Server.
- 构建请参考Flutter官方文档。
- 目前仅支持安卓端边下边播,其他端仅支持其他方式下载。
- 关于Dart文件命名规范lowercase_with_underscores,后期会修改。
- 某些布局代码需要提取优化。
- 安卓打包请在
android/local.properties
中配置签名文件信息:keyPath
,keyAlias
,keyPassword
,storePassword
>
keyPath=F:\\..\\..
keyAlias=...
keyPassword=...
storePassword=...
Build
环境:
❯ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel master, 1.20.0-1.0.pre.55, on Microsoft Windows [Version 10.0.19628.1], locale zh-CN)
[√] Android toolchain - develop for Android devices (Android SDK version 29.0.2)
[√] Chrome - develop for the web
[√] Visual Studio - develop for Windows (Visual Studio Community 2019 16.5.3)
[√] Android Studio (version 4.0)
[√] VS Code, 64-bit edition (version 1.44.2)
[√] Connected device (3 available)
- Android
flutter build apk
build output dir: build/app/outputs/apk/release/app-release.apk
- IOS
flutter build ios
- Windows
flutter build windows
build output dir: build/windows/x64/Release/Runner
- Web
flutter build web
build output dir: build/web
web 发布:可以将 build/web 目录下文件直接静态发布,你可以放到自己服务器,或者使用 Github Pages 和 Gitee Pages 来发布。
Release
安装包: Releases
TODO
- 注册
- 按类型搜索