多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

Android Studio 汉化操作说明

Android Studio 汉化操作说明 目录环境信息为什么需要特殊处理操作步骤1. 下载官方语言包2. 解压并安装3. 修补插件版本兼容范围4. 配置 locale5. 重启 Android Studio 验证汉化效果如果以后出问题场景 AAndroid Studio 自动更新到新版本后汉化失效场景 B插件被 IDE 标记为禁用场景 C完全卸载汉化文件清单相关路径速查环境信息项目版本Android Studio2026.1.1 (Meerkat)build AI-261.23567.138.2611.15646644IntelliJ 平台261.x中文语言包zh.242.152JetBrains 官方最后一个独立版本为什么需要特殊处理JetBrains 官方中文语言包从 IntelliJ 2024.2242起停止以独立插件形式发布改为 IDE 内置。 但 Google 的 Android Studio 不内置 JetBrains 中文包所以只能使用最后一个独立版本 zh.242.152该版本声明的兼容范围是242.0 — 242.*直接装到 261.x 上会被 IDE 拒绝需要修改插件 manifest 把版本范围放宽操作步骤1. 下载官方语言包从 JetBrains 插件仓库下载https://plugins.jetbrains.com/plugin/download?reltrueupdateId557305保存为zh.242.152.zip6.7MB。2. 解压并安装# 解压 mkdir -p /tmp/zh_extract cd /tmp/zh_extract unzip -q ~/Downloads/zh.242.152.zip ​ # 安装到用户级插件目录 mkdir -p ~/Library/Application\ Support/Google/AndroidStudio2026.1.1/plugins cp -R zh.242.152 ~/Library/Application\ Support/Google/AndroidStudio2026.1.1/plugins/安装后的目录结构~/Library/Application Support/Google/AndroidStudio2026.1.1/plugins/zh.242.152/ ├── dotnet/ │ └── Extensions/com.intellij.zh/i18n/ (Rider 用Android Studio 忽略) └── lib/ └── zh.242.152.jar ← 主体汉化资源3. 修补插件版本兼容范围修改zh.242.152.jar内的META-INF/plugin.xml- idea-version since-build242 until-build242.*/ idea-version since-build242 until-build261.*/具体命令JAR~/Library/Application\ Support/Google/AndroidStudio2026.1.1/plugins/zh.242.152/lib/zh.242.152.jar cd /tmp rm -rf jar_patch mkdir jar_patch cd jar_patch unzip -q $JAR META-INF/plugin.xml # 把 until-build242.* 改成 until-build261.* sed -i s/until-build242\.\*/until-build261.*/ META-INF/plugin.xml zip -q $JAR META-INF/plugin.xml本文件夹里的zh.242.152-已修补.jar是改好的版本可以直接拿来用。4. 配置 locale编辑~/Library/Application Support/Google/AndroidStudio2026.1.1/options/ide.general.xml确保LocalizationStateService部分是component nameLocalizationStateService option nameselectedLocale valuezh-CN / /component注意现代 Android Studio 用LocalizationStateService.selectedLocale管理 locale 不再使用传统的i18n.locale注册表键。即使你在early-access-registry.txt里写了i18n.localezh-CNIDE 启动后也会自动清空它这是正常行为。5. 重启 Android Studio 验证启动后查日志确认插件已加载grep Loaded custom plugins ~/Library/Logs/Google/AndroidStudio2026.1.1/idea.log | tail -1应该看到Loaded custom plugins: Chinese (Simplified) Language Pack / 中文语言包 (242.152)汉化效果菜单栏完全中文文件/编辑/视图/导航/代码/分析/重构/构建/运行/工具/VCS/窗口/帮助对话框和设置面板基本中文部分工具窗口标签如 Project、Build、Logcat可能仍为英文原因242 版语言包没有 261 版新增 UI 元素的翻译键这是版本不匹配的固有限制无法完全消除除非 JetBrains 为新 IDE 重新发布语言包如果以后出问题场景 AAndroid Studio 自动更新到新版本后汉化失效更新后 build 号变化如 261.x → 262.x可能需要重新调整until-build。# 查看当前 build cat /Applications/Android\ Studio.app/Contents/Resources/product-info.json | grep version ​ # 如果新 build 261再次修补 jar JAR~/Library/Application\ Support/Google/AndroidStudio2026.1.1/plugins/zh.242.152/lib/zh.242.152.jar unzip -p $JAR META-INF/plugin.xml | grep idea-version # 如果 until-build 还是 261.*改成对应的更大值场景 B插件被 IDE 标记为禁用打开 Android Studio → 设置 → 插件找到 Chinese (Simplified) Language Pack确保勾选启用。场景 C完全卸载汉化rm -rf ~/Library/Application\ Support/Google/AndroidStudio2026.1.1/plugins/zh.242.152然后重启 Android Studio。文件清单文件用途zh.242.152-原始插件包.zip官方下载的原始 zip未修改zh.242.152-已修补.jar修改了版本范围的 jar可直接覆盖使用插件目录结构.txt已安装插件的目录结构配置文件参考/ide.general.xmllocale 配置参考含 selectedLocalezh-CN配置文件参考/early-access-registry.txt注册表文件参考相关路径速查项目路径已安装插件~/Library/Application Support/Google/AndroidStudio2026.1.1/plugins/zh.242.152/配置目录~/Library/Application Support/Google/AndroidStudio2026.1.1/locale 配置~/Library/Application Support/Google/AndroidStudio2026.1.1/options/ide.general.xml启动日志~/Library/Logs/Google/AndroidStudio2026.1.1/idea.log官方插件页Chinese (Simplified) Language Pack / 中文语言包 - IntelliJ IDEs Plugin | Marketplace
返回列表