You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio项目子包命名规范(MAD):多单词命名行业标准问询

Android子包命名最佳实践

针对你提到的多单词子包命名问题,直接说结论:遵循Java官方的包命名规范,所有字母小写,单词直接拼接,不使用下划线、连字符或驼峰写法。

逐个对应你的示例:

  • 对于"User Auth":选择userauth
  • 对于"Now Playing":选择nowplaying
  • 对于"Feature Chart Flow":选择featurechartflow

补充几点原因:

  • 包名对应文件系统的目录结构,大小写敏感的系统(比如Linux)会将userAuth和userauth识别为不同目录,容易引发路径错误;
  • 下划线、连字符不符合Java生态的通用惯例,Google官方文档、Jetpack组件及主流开源项目均采用全小写无分隔的写法;
  • 驼峰命名是类、方法的专属命名规范,和包名风格区分开,能让项目结构更清晰易读。

如果团队内部有统一的命名约定,也可以优先遵循团队规则,但对齐行业通用标准能降低后续维护的沟通成本。

内容的提问来源于stack exchange,提问作者Curious Head

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 19:06:06