xxzhaoming
V2EX  ›  Claude

用 Claude Code 从零写了个安卓视频播放器,第一次上架 Google Play,求 12 位朋友帮忙封闭测试(可互测)

  •  
  •   xxzhaoming · 2 days ago · 2187 views

    最近用 Claude Code 写了一个安卓视频播放器 UnitPlayer,已经提交到 Google Play 。新注册的个人开发者账号有个硬性要求:至少 12 个人参加封闭测试、连续 14 天,才能申请正式上架。身边用安卓的朋友不多,所以来 V2EX 求助。

    Claude 在这个项目里做了什么

    • 写代码:Kotlin + Jetpack Compose + Media3 ,播放器、媒体库、WebDAV 串流、字幕、画中画,都是我提需求、Claude 写,我在真机上测、提修改
    • 7 种语言:界面翻译和商店文案
    • 商店素材:Claude 开安卓模拟器截图,再写脚本出宣传图
    • 上架流程:Play Console 里的内容分级、数据安全、权限声明这些表,也是跟 Claude 一项项对着填完的

    它能做什么

    • 手势操作:左右滑调进度,左边上下滑调亮度、右边调音量,双击两侧快退快进,长按 2 倍速
    • 播放手机里的视频,也可以添加文件夹,带"继续观看"
    • 串流家里 NAS / 电脑上的 WebDAV 共享,能自动发现局域网里的服务器
    • 直接播放视频链接(包括 m3u8 直播流)
    • 同名外挂字幕(.srt/.ass/.vtt )自动加载,可切换音轨和字幕轨
    • 画中画、睡眠定时、锁屏、耳机/蓝牙按键
    • 不用注册,没有广告,不收集任何数据

    参加测试需要满足

    • 一台 Android 10 及以上的手机或平板,能正常使用 Google Play
    • 一个 Google 账号,下面三步都用同一个账号
    • 14 天内保持加入:别退出测试,也别卸载
    • 偶尔打开用一用就行,两三天一次,不用每天打卡

    怎么参加(大约 2 分钟)

    1. 加入测试群组: https://groups.google.com/g/unitplayer-testers
    2. 打开测试链接,点「成为测试人员」: https://play.google.com/apps/testing/com.unitapp.unitplayer
    3. 在 Play 商店里安装 UnitPlayer

    遇到问题或者有建议,可以在 Play 商店的应用页里写测试反馈,或者直接回帖。

    如果你也在凑封闭测试的人数,欢迎回帖留链接,我也去帮你测。谢谢大家!

    Supplement 1  ·  14h 41m ago

    10 月 9 日更新:1.1 版(Google 审核中)

    1.1 已经提交,正在等 Google 审核,一般几小时到一两天。审核通过后,已经加入测试的朋友,Play 会自动更新,也可以在 Play 商店里手动点「更新」。这一版加了:

    • 画面比例:原始、填充、拉伸、16:9、4:3、2.35:1
    • 字幕样式:大小、颜色、底框
    • 播放下一个视频前有倒计时,可以选择不播
    • 音量增强,最高 +10 dB,适合声音小的视频
    • 纯黑深色模式
    • 双击快进快退加了 15 秒一档
    • 修复:播放时菜单会自己消失

    大家在帖子里提的建议我都记下了,比如投屏,会按大家的反馈排进后面的版本。想要什么功能、遇到什么问题,欢迎继续回帖。

    谢谢已经加入测试的各位!还没加入的,步骤见正文。

    29 replies  •  2026-10-10 12:25:12 +08:00
    WebKit
        1
    WebKit  
       2 days ago
    底层用的还是 exo 或者 FFmpeg 吗?
    xxzhaoming
        2
    xxzhaoming  
    OP
       2 days ago
    @WebKit 底层是 Media3 ExoPlayer ,没接 FFmpeg ,解码用的是系统 MediaCodec (硬解优先,失败自动换解码器)。所以常见的 H.264 / HEVC / VP9 / AAC 都没问题,DTS 、TrueHD 这类音轨要看手机支不支持。后面会考虑接 Media3 的 FFmpeg 音频扩展来补这块。
    ob
        3
    ob  
       2 days ago
    已加入,已安装
    xxzhaoming
        4
    xxzhaoming  
    OP
       2 days ago via iPhone
    @ob 感谢哇
    king888
        5
    king888  
       2 days ago
    有 v 友开发了款 app 就是解决这个问题得,你找找,忘了叫什么
    xxzhaoming
        6
    xxzhaoming  
    OP
       2 days ago via iPhone
    @king888 好哇🥳
    SenseHu
        7
    SenseHu  
       2 days ago
    怎么不搞个公司主体的账号, 个人账号 app 上架总要凑封测 太折腾
    xxzhaoming
        8
    xxzhaoming  
    OP
       2 days ago via iPhone
    @SenseHu 没有实力呀,搞不到公司号
    Hilong
        9
    Hilong  
       2 days ago
    已安装,一直想找个视频播放器,之前下载的好多都塞了广告好烦,正好试试楼主这个
    default996
        10
    default996  
       2 days ago
    我搜索 unitplayer,没找到你的应用
    xxzhaoming
        11
    xxzhaoming  
    OP
       2 days ago via iPhone
    @default996 还是内部测试中所以得通过下面的链接测试
    xxzhaoming
        12
    xxzhaoming  
    OP
       2 days ago via iPhone
    等封闭测试以后才能上架了
    xxzhaoming
        13
    xxzhaoming  
    OP
       2 days ago via iPhone
    感谢参与测试,有任何需求和想加什么功能告诉我一下继续,后续版本陆续增加
    xxzhaoming
        14
    xxzhaoming  
    OP
       2 days ago via iPhone
    今晚继续更新内容
    A1188
        15
    A1188  
       2 days ago via Android
    UI 是什么样的呀
    xxzhaoming
        16
    xxzhaoming  
    OP
       2 days ago via iPhone
    @A1188 就是非常简单的那种,我看一下我还没搞懂怎么在这个论坛发图片😢😢😢
    xxzhaoming
        17
    xxzhaoming  
    OP
       2 days ago
    等上班以后 更新频率变成每周更新一次不断完善,不断进步,现在只是一个初版
    caryRowen
        18
    caryRowen  
       2 days ago
    加入了,点击在商店安装似乎无法下载“UnitPlayer - 视频播放器”
    请再试一次。如果依然无法安装,请查看解决该问题的常见方法
    xxzhaoming
        19
    xxzhaoming  
    OP
       2 days ago via iPhone
    @caryRowen 感谢加入,这个可能跟挂的梯子有关系
    xxzhaoming
        20
    xxzhaoming  
    OP
       2 days ago via iPhone
    今天又要上班了
    maslkee
        21
    maslkee  
       2 days ago
    已加入。
    caryRowen
        22
    caryRowen  
       2 days ago
    成功下载了,会多体验的 @xxzhaoming #19
    xxzhaoming
        23
    xxzhaoming  
    OP
       2 days ago
    @caryRowen 感谢感谢
    xxzhaoming
        24
    xxzhaoming  
    OP
       2 days ago via iPhone
    27 个人了,有种被信任的感觉,下一版本我得继续优化,哈哈哈哈不断进化
    caryRowen
        25
    caryRowen  
       1 day ago
    @xxzhaoming #23 原生 compose 捏出来的非常干净,非常不错
    xxzhaoming
        26
    xxzhaoming  
    OP
       1 day ago
    @caryRowen 行啊 我继续努力,今晚 claude 又有额度了,继续完善
    wangdaqiao
        27
    wangdaqiao  
       16h 56m ago via Android
    已加入已安装。貌似不支持投屏?
    xxzhaoming
        28
    xxzhaoming  
    OP
       14h 49m ago
    @wangdaqiao 感谢加入!现在确实还不支持投屏,记下了,后面版本考虑加上。
    xxzhaoming
        29
    xxzhaoming  
    OP
       29 mins ago via iPhone
    现在有 34 个人参与测试了 越来越多了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3454 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 04:54 · PVG 12:54 · LAX 21:54 · JFK 00:54
    ♥ Do have faith in what you're doing.