AndroidStudio编译文件路径过长的问题

2021-11-08  本文已影响0人  hao_developer

问题分析:安卓编译输出目录路径太长,加上文件名字太长,导致总长度超过240个字符。

解决思路:修改编译build的目录,减少路径长度。

解决方法:
1.缩短工程目录
移动整个工程项目目录,使用项目中所用到的所有文件的目录长度都不超过240

2.修改build输出目录
在项目的build.gradle里面添加一行 buildDir = "C:/tmp/{rootProject.name}/rootProject.name/{project.name}"

allprojects {
    buildDir = "C:/tmp/${rootProject.name}/${project.name}"
    repositories {
       ...
    }
}
  1. 创建目录硬链接
    用cmd打开命令行窗口
    输入命令mklink /J 链接目录 源项目目录。如:
    mklink /J C:\AndroidProjects\ProjectName C:\longlonglonglonglonglong\ProjectName
    然后,用Android Studio打开链接目录(C:\AndroidProjects\ProjectName)就可以了

总结:

推荐使用第二个方法,只需要gradle(moudle)文件里面添加配置就可以了

上一篇下一篇

猜你喜欢

热点阅读