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

Android Studio 3.0创建新项目失败:Gradle报malformed input错误

解决Android Studio 3.0创建新项目时Gradle刷新失败(malformed input around byte 13)的问题

这个错误提示malformed input around byte 13通常和编码格式不兼容有关——byte 13对应的是回车符(CR),大概率是Gradle配置文件里混入了非UTF-8字符,或者Android Studio的编码设置和系统编码不匹配导致的。给你几个针对性的解决步骤:

  • 检查并统一编码设置
    打开Android Studio的File → Settings → Editor → File Encodings,确保:

    • 所有编码选项(Global Encoding、Project Encoding、Default encoding for properties files)都设置为UTF-8
    • 勾选Transparent native-to-ascii conversion选项
      之后打开项目根目录的build.gradle、模块下的build.gradle以及gradle.properties文件,检查是否有全角符号、不可见控制字符,手动删除或替换成正常字符。
  • 清理Gradle缓存
    缓存损坏也可能导致这类奇怪的编码错误:

    1. 关闭Android Studio
    2. 删除Gradle缓存目录:
      • Windows:C:\Users\<你的用户名>\.gradle\caches
      • Mac/Linux:~/.gradle/caches
    3. 重新打开AS,点击工具栏的Sync Project with Gradle Files按钮重新同步。
  • 验证Gradle版本兼容性
    Android Studio 3.0对应的Gradle版本建议是4.1(或相近兼容版本),检查gradle/wrapper/gradle-wrapper.properties里的distributionUrl是否正确:

    distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
    

    如果版本不对,修改后重新同步项目。

  • 查看完整Gradle日志定位问题
    你提供的日志片段不完整,建议打开AS右下角的Gradle Console,复制完整的同步错误日志——里面会明确指出是哪个文件、哪个位置出现了编码问题,能帮你更快定位根源。

如果以上步骤都没解决,可以试试创建空模板项目(避免模板自带的编码问题),或者安装Android Studio 3.0的最新补丁版本再尝试。

内容的提问来源于stack exchange,提问作者Ajay Kulkarni

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 11:29:03