我一直未能上传从Android Studio生成的已签名的APK文件,即使我已经尝试了许多不同的解决方案来解决它。
这是我上传时的内容:
我也看过一些编写zipalign命令的解决方案,但在Mac终端输入命令时总是收到“命令未找到”消息。
这是我在项目内的build.gradle(Module:app)文件中的配置:
apply plugin: 'com.android.application'
android {
compileSdkVersion 22
buildToolsVersion "22.0.1"
defaultConfig {
applicationId "com.name.product"
minSdkVersion 14
targetSdkVersion 22
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
zipAlignEnabled true
}
}
repositories {
flatDir {
dirs 'libs'
}
}
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile 'com.squareup.okhttp3:okhttp:3.0.1'
compile(name:'material-search', ext:'aar')
}
答案 0 :(得分:0)
我找到了这个解决方案,它解决了我的问题:
https://stackoverflow.com/a/37842438/4846301
将build.gradle文件中的1行更改为:
'com.android.tools.build:gradle:2.1.2'