gradle报错:ERROR: Cannot read packageName from xxx\app\src\main\debug\AndroidMan

参考:Cannot read packageName from AndroidManifest.xml

项目报错:

ERROR: Cannot read packageName from 
E:\jdka\stark_50\stark_50\app\src\main\debug\AndroidManifest.xml

原因:

查看gradle文件发现:

// 分模块,根据是否是debug,使用不同的 Manifest
sourceSets {
	main {
		if (rootProject.ext.isDebug.toBoolean()) {
			manifest.srcFile 'src/main/debug/AndroidManifest.xml'
		} else {
			manifest.srcFile 'src/main/release/AndroidManifest.xml'
			java {
				exclude 'debug/**'
			}
		}
	}
}

gradle中找不到debug和release中的AndroidManifest.xml文件,

解决:

可以注释掉此处或者添加这两个文件。

你可能感兴趣的:(gradle)