我正在尝试在android studio中构建apk,但出现以下错误:
Cause: property(interface org.gradle.api.file.Directory,
transform(property(interface org.gradle.api.file.Directory,
fixed(class
org.gradle.api.internal.file.DefaultProjectLayout$FixedDirectory,
E:\project\TestApp\App\build))))\AndroidManifest.xml (The filename,
directory name, or volume label syntax is incorrect)
我正在使用com.android.tools.build:gradle:3.3.2
,而android studio版本是3.3.2。我认为在此问题开始发生之后,我便更新了Studio,可以更早地进行构建。有人可以建议如何解决此错误。
答案 0 :(得分:2)
将gradle构建工具升级到最新版本。
一种简单的方法是将最新版本的构建工具作为依赖项添加到build.gradle
文件中,例如:
dependencies {
classpath 'com.android.tools.build:gradle:3.2.0'
}
然后您可以运行gradle tasks
,gradle将下载所需的所有内容。
如果将此构建工具版本更新为3.2。*,则还应该在/yourProjectRoot/gradle/wrapper/gradle-wrapper.properties
文件中更新gradle包装器版本。 (我强烈建议您使用Google推荐的最新构建工具)
只需将mavenCentral()
替换为jcenter()
就像
repositories {
jcenter()
//mavenCentral()
}
答案 1 :(得分:1)
请执行以下操作
使缓存无效并重新启动(文件->使缓存无效并重新启动)
清理项目并重建