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

如何将Android应用ID从com.cit.app.cricket缩短为com.cit.app?

修改Android应用ID从com.cit.app.cricket到com.cit.app的可行方案

方法一:直接修改Gradle核心配置

  • 打开项目里Module级的build.gradle文件(不是根目录的Project级文件)
  • 找到defaultConfig代码块,把applicationId "com.cit.app.cricket"直接改成applicationId "com.cit.app"
  • 点击右上角的Sync Now同步Gradle配置

方法二:清缓存后重新尝试重构

  • 先执行File -> Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart重启Android Studio
  • 重启后,找到src/main/java目录下的com.cit.app.cricket包,右键选择Refactor -> Rename
  • 在弹出窗口里输入app,勾选Rename package和Search in comments and strings,点击Refactor
  • 如果还有遗漏的硬编码包名,手动修改AndroidManifest.xml里的package属性、strings.xml等文件里的相关引用

方法三:全局搜索替换所有引用

  • 按Ctrl+Shift+F(Windows/Linux)或Cmd+Shift+F(Mac)打开全局搜索
  • 输入com.cit.app.cricket,选择Find in Path,范围选整个项目
  • 逐一将搜索结果替换为com.cit.app,注意避开无关的注释内容
  • 替换完成后,执行Build -> Clean Project,再Build -> Rebuild Project

关键检查点

  • 确认AndroidManifest.xml里的package属性已更新为com.cit.app
  • 检查组件(Activity、Provider等)的android:name路径是否正确,避免出现com.cit.app.cricket.xxx的残留
  • 跨平台项目(如Flutter)要同步修改对应配置文件里的应用ID

内容的提问来源于stack exchange,提问作者Amaan Ahmad

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.01 13:34:57