podczas przesyłania pliku APK do Google Play. Otrzymuję błąd, którego nigdy wcześniej nie spotkałem. Okno informuje mnie, że przesyłam plik APK, który nie jest wyrównany do suwaka. Jednak po wczytaniu poprzednich wersji pakietu błędy te nigdy nie wystąpiły.Android apk nie został zip wyrównany podczas przesyłania do Google Play
Próbowałem już ręcznie zip wyrównanie APK ręcznie przez terminal i pisanie zipAlignEnabled true
w plikach build.gradle
dla telefonów komórkowych i zużycia. Opublikuję pełne pliki gradle poniżej
Niedawno zauważyłem, że Android Studio generuje dwa podpisane apk, gdy kliknę przycisk Wygeneruj podpisany apk (jeden o nazwie mobile-release.apk i jeden o nazwie wear-release.apk) Nigdy wcześniej tego nie robił. Czy to może być powód, dla którego?
Każda pomoc?
build.gradle (moduł: mobile)
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 (moduł: zużycie)
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'
...
}
w pliku '' build.gradle' minifyEnabled FALSE go zmienić na 'minifyEnabled true' – Shashanth
Będzie to również pomaga [zobacz] pracował (http://stackoverflow.com/a/38055015/1978475) Ten – Vrajesh