gpt4 book ai didi

上传到 Google Play 时 android apk 未对齐

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:19:28 24 4
gpt4 key购买 nike

将我的 APK 上传到 Google Play 时,我遇到了以前从未遇到过的错误。窗口通知我我正在上传一个没有压缩对齐的 APK。但是,当我上传以前版本的 APK 时,这些错误从未发生过。

我已经尝试通过终端手动压缩对齐 APK,并在移动设备和穿戴设备的 build.gradle 文件中写入 zipAlignEnabled true。我将在下面发布完整的 gradle 文件

我最近还注意到,当我单击生成签名的 apk 时,Android Studio 正在生成两个签名的 apk (一个名为 mobile-release.apk 和一个名为 wear-release.apk) 以前从未这样做过.这可能是原因吗?

有什么帮助吗?

build.gradle(模块:移动)

apply plugin: 'com.android.application'

android {
compileSdkVersion 23
buildToolsVersion "24-rc4"

defaultConfig {
applicationId "com.vivekvinodh.example"
minSdkVersion 21
targetSdkVersion 23
versionCode 11
versionName "0.7"
// Enabling multidex support.
multiDexEnabled true
}
signingConfigs {
release {
storeFile file('***********')
storePassword "************"
keyAlias "******"
keyPassword "************"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
zipAlignEnabled true
}
}
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
wearApp project(':wear')
compile 'com.android.support:appcompat-v7:23.4.0'
compile 'com.google.android.gms:play-services:9.0.2'
compile 'com.google.android.gms:play-services-ads:9.0.2'
compile 'net.steamcrafted:materialiconlib:1.0.9''
compile 'com.android.support:multidex:1.0.1'
compile 'com.android.support:support-v4:23.4.0'
...
}

build.gradle(模块:穿戴)

apply plugin: 'com.android.application'


android {
compileSdkVersion 23
buildToolsVersion "24-rc4"

defaultConfig {
applicationId "com.vivekvinodh.example"
minSdkVersion 21
targetSdkVersion 23
versionCode 11
versionName "0.7"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
zipAlignEnabled true
}
}
}

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.google.android.support:wearable:1.4.0'
compile 'com.google.android.gms:play-services-wearable:9.0.2'
compile 'com.android.support:palette-v7:23.4.0'
compile 'com.ustwo.android:clockwise-wearable:1.0.1'
...
}

最佳答案

这对我有帮助:

我在这里下载了稳定的 Android Studio 2.1:https://developer.android.com/studio/index.html然后在 build.gradle 中我将 gradle 插件版本从

类路径 'com.android.tools.build:gradle:2.2.0-alpha3'

类路径 'com.android.tools.build:gradle:2.1.2'

重建、签名、上传 - 不再有 zipalign 错误。

更新:只需降级 Gradle 插件的版本即可。

关于上传到 Google Play 时 android apk 未对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37783751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com