我正在尝试在Android应用上进行"发布"构建,并且我不断收到以下错误:
无法计算/../AndroidStudioProjects/../classes.jar的哈希值
然后,当我查看'classes.jar'的目录时,文件不在那里.我是否必须自己使用gradle任务创建此文件?
这里有一些关于proguard的事情,但除了"无法计算哈希......"之外,它没有提供太多有用的信息.
这是我的gradle.build文件:
apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.example"
minSdkVersion 11
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
debug {
buildConfigField "String", "SERVER_URL", '"http://10.0.2.2:3000"'
}
release {
buildConfigField "String", "SERVER_URL", '"https://example.com"'
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debugRelease {
buildConfigField "String", "SERVER_URL", '"https://example.com"'
debuggable true
jniDebuggable false
renderscriptDebuggable false
minifyEnabled false
zipAlignEnabled true
}
}
productFlavors {
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar']) …Run Code Online (Sandbox Code Playgroud)