我正在尝试迁移我的应用并添加classpath'com.google.gms:google-services:1.3.0-beta1'打破了构建:
这是我的顶级gradle.build:
//顶级构建文件,您可以在其中添加所有子项目/模块共有的配置选项。
buildscript {
repositories {
jcenter()
}
dependencies {
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
classpath 'com.android.tools.build:gradle:1.1.0'
classpath 'com.github.hamsterksu:android-appversion-gradle-plugin:1.2.+'
classpath 'com.google.gms:google-services:1.3.0-beta1'
}
}
allprojects {
repositories {
jcenter()
mavenLocal()
mavenCentral()
}
}
使用以下消息进行构建失败:
出了什么问题: 任务':app:zipalignAppDebug'的配置发现了一个问题。
文件 为属性'inputFile'指定的'/path../outputs/apk/app-app-debug-unaligned.apk'不存在。
答案 0 :(得分:0)
我也发现了这些问题,我找到了它,因为我使用了22 buildtoolsversion
将buildToolsVersion更改为版本23,它将再次运行
打开app / build.gradle
android {
compileSdkVersion 22
buildToolsVersion "23.0.0 rc3"
defaultConfig {
applicationId "packagename.id"
minSdkVersion 15
targetSdkVersion 22
versionCode appVersionCode
versionName appVersionName
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
packagingOptions {
exclude 'META-INF/services/javax.annotation.processing.Processor'
}
}