2016-06-15 27 views
7

Publikuję swoją aplikację za pomocą Android Studio 2.2 podgląd 3 i generowanie podpisanego apk. Ale kiedy jestem przesyłając APK do Google Play otrzymuję błądNie można zipalign apk android android studio 2.2

You uploaded an APK that is not zip aligned. You will need to run a zip align tool on your APK and upload it again.  

Również próbowałem ręcznie narzędzie wykorzystywane zipalign ale otrzymuję błąd weryfikacji nie powiodło się.
Oto mój plik build.gradle

android { 
compileSdkVersion 23 
buildToolsVersion "23.0.3" 
defaultConfig { 
    applicationId "blackdogs.newaomsi" 
    minSdkVersion 16 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
} 
buildTypes { 
    release { 
     zipAlignEnabled true 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 


    } 
}} 
+0

Jaki jest oputput pliku 'zipalign -c -v 4 yourapk.apk'? – antonio

+0

@antonio 5379164 resources.arsc (OK) Weryfikacja NIEPOWODZONA –

+0

Wtedy Twój apk nie jest zipalignowany. Czy możesz spróbować uruchomić 'zipalign -f -v 4 yourapk.apk yourzipalignedapk.apk', a następnie' zipalign -c -v 4 yourzipalignedapk.apk'? – antonio

Odpowiedz

6

Rozumiem. Błąd był spowodowany używaniem wersji gradle. Obniżona wersję Gradle do

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

Jest to znany problem z Android Studio 2.2 Preview 3, jak wyjaśniono w this blog post i this issue.

Musisz pobrać podgląd 2 lub użyć stabilnej wersji Androida Studio.

+0

ostatecznie zakończyło się instalowanie 2.1 równolegle –

Powiązane problemy