【问题标题】:My Android Studio Project's APK is not zip aligned (Upload Failure)我的 Android Studio 项目的 APK 不是 zip 对齐的(上传失败)
【发布时间】:2016-06-17 03:26:10
【问题描述】:

我一直无法上传从 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')
    }

【问题讨论】:

    标签: macos android-studio apk developer-console zipalign


    【解决方案1】:

    我找到了这个解决方案,它解决了我的问题:

    https://stackoverflow.com/a/37842438/4846301

    只是将 build.gradle 文件中的 1 行更改为:

    'com.android.tools.build:gradle:2.1.2'
    

    【讨论】:

      猜你喜欢
      • 2014-05-06
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 2016-10-13
      • 2020-04-09
      • 1970-01-01
      • 1970-01-01
      • 2016-05-07
      相关资源
      最近更新 更多