V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yoghurtguy
V2EX  ›  程序员

现在安卓开发 Vibe Coding 的最佳实践是什么?

  •  
  •   yoghurtguy ·
    YoghurtGuy · 16 小时 11 分钟前 via iPhone · 1100 次点击

    背景:我是一个研究生,后端会 SpringBoot ,前端会 React 和 Next.Js ,在一个横向项目中,老师让我开发一个安卓软件(需要控制打印机),后端其他同学负责,开发完就让我出去实习 。所以想问问各位大佬,在尽量 vibe 和快速的情况下:

    1. 我应该使用什么架构,原生安卓?还是 React Native ?
    2. 目前在用 OpenCode ,有什么好用的 skills 之类的吗?
    3. 有什么其他的好的工作流吗?

    小弟感激不尽!

    23 条回复    2026-02-06 17:34:29 +08:00
    guanhaoran
        1
    guanhaoran  
       16 小时 3 分钟前
    如果想着急出去实习,找个开源的下载运行起来糊弄过去

    如果是想学习就还是原生比较好,就算用其他语言 最后还是要和原生交互。
    ferch
        2
    ferch  
       15 小时 59 分钟前
    你有前端的基础,纯业务就用 React Native ,uniapp 之类的交差,但是涉及到跟打印机的对接,这个可能得看是什么打印机了,很多的打印机也有相关的 RN sdk ,或者调用 android 原生的打印组件网络打印.没有的话就需要自己封装插件了。有 AI 也好搞定
    noobjalen
        3
    noobjalen  
       15 小时 59 分钟前
    opencode + gpt5.2 + flutter.我已经这样写两周了。没啥问题,下位机对接 esp32. 然后找个合适 flutter 的 agents.md 上手干就是了。 顺便再用用我的中转站 aff ,aHR0cHM6Ly9hcGkuaWt1bmNvZGUuY2MvcmVnaXN0ZXI/YWZmPU9IOWQ=
    ychbest
        4
    ychbest  
       15 小时 52 分钟前
    精确描述需求,AI 给方案,拆解执行,马上就能糊出来一个
    yoghurtguy
        5
    yoghurtguy  
    OP
       15 小时 48 分钟前 via iPhone
    @guanhaoran 他有很多需求,没有适合的开源的项目

    @ferch 我也想的是 RN ,但是不跨端是不是没必要?

    @noobjalen 没用过 flutter ,我想的是写过 react 的话还是 RN 更熟悉? AI 对 flutter 更擅长吗?

    谢谢大佬们的解惑
    yoghurtguy
        6
    yoghurtguy  
    OP
       15 小时 47 分钟前 via iPhone
    @ychbest 我也是这么想的,所以我想知道,原生/RN/Flutter 这三个哪个 ai 更擅长,更容易调试?
    Niphor
        7
    Niphor  
       15 小时 45 分钟前
    如果是 采购的打印机的话,比如 蓝牙热敏打印机,会给 Android 原生 SDK Demo ,所以原生写 我觉得快些
    如果 要不到 SDK ,我觉得 uniapp + 付费插件 来得快些
    onebitbank
        8
    onebitbank  
       15 小时 39 分钟前
    用 cloud code 加 ionic 吧,我刚用 ionic 开发完成一个安卓 app , 地址 https://pan.club
    tjfamtf
        9
    tjfamtf  
       15 小时 37 分钟前
    我用的 react native expo
    yoghurtguy
        10
    yoghurtguy  
    OP
       15 小时 36 分钟前 via iPhone
    @Niphor 确实提供原生的 sdk ,那我先试试原生开发吧
    yoghurtguy
        11
    yoghurtguy  
    OP
       15 小时 36 分钟前 via iPhone
    @onebitbank ionic 第一次听说,我去了解一下
    yoghurtguy
        12
    yoghurtguy  
    OP
       15 小时 34 分钟前 via iPhone
    @tjfamtf 我本来也是想的这个方案,但是还要封装打印机 sdk ,我先试试原生吧
    noobjalen
        13
    noobjalen  
       15 小时 29 分钟前
    @yoghurtguy #5 不知道是不是更擅长,但是我这样用了写了没什么问题。而且 flutter 工具链 vscode 也很完善,用着舒服。
    Felldeadbird
        14
    Felldeadbird  
       14 小时 31 分钟前
    不考虑跨平台下,AI 原生最省事。
    lijunjieone
        15
    lijunjieone  
       14 小时 30 分钟前
    用原生的,直接在上,让 Ai 改,很快
    zeroli
        16
    zeroli  
       14 小时 27 分钟前
    做过便携热敏打印机,通过蓝牙连接,打印模版
    zeroli
        17
    zeroli  
       14 小时 22 分钟前
    96
        18
    96  
       14 小时 20 分钟前
    打印机是自己的还是系统的?系统的现在的手机很方便的,直接调用系统服务就可以。你的情况我推荐 Android studio + CC + 免费的 GLM4 ,感觉很足够。
    yoghurtguy
        19
    yoghurtguy  
    OP
       14 小时 17 分钟前 via iPhone
    @Felldeadbird @lijunjieone 谢谢大佬们,准备原生开发了
    yoghurtguy
        20
    yoghurtguy  
    OP
       14 小时 16 分钟前 via iPhone
    @zeroli @96 打印机是那种普通打印机,想要实现静默打印,所以不能走系统,只能用打印机的 SDK
    jsq2627
        21
    jsq2627  
       14 小时 11 分钟前
    如果是学生,从来没做过安卓原生,那建议原生,毕竟是一个学习机会
    yoghurtguy
        22
    yoghurtguy  
    OP
       13 小时 27 分钟前 via iPhone
    @jsq2627 大佬说的有道理,还是得学习一下技能
    Cloudust
        23
    Cloudust  
       13 小时 6 分钟前
    有什么 SDK 就用什么技术栈呗,让 ai 写很快
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   918 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 22:40 · PVG 06:40 · LAX 14:40 · JFK 17:40
    ♥ Do have faith in what you're doing.