运行项目失败
环境:Android Studio 3.5,Gradle Plugin Version 3.3.2,Gradle Version 4.10.1
- 错误日志
Installation did not succeed.
The application could not be installed.
Installation failed due to: 'Invalid File: /Users/mac/platform/app/build/outputs/apk/debug/app-debug.apk'
Retry
- 原因
android.applicationVariants.all { variant ->
variant.outputs.all {
def date = new Date().format("MMdd", TimeZone.getTimeZone("GMT+08"))
variant.getPackageApplication().outputDirectory = new File("/Users/mac/Desktop/release")
outputFileName = "${name}_v${versionName}[${versionCode}]_${date}_${variant.buildType.name}.apk"
}
}
- 解决
android.applicationVariants.all { variant ->
variant.outputs.all {
if ("release".equals(variant.buildType.name) || "alpha".equals(variant.buildType.name)) {
def date = new Date().format("MMdd", TimeZone.getTimeZone("GMT+08"))
variant.getPackageApplication().outputDirectory = new File("/Users/mac/Desktop/release")
outputFileName = "${name}_v${versionName}[${versionCode}]_${date}_${variant.buildType.name}.apk"
}
}
}
过滤debug的自定义输出路径或注释自定义输出路径