2016-06-15 39 views
7

Sto pubblicando la mia app utilizzando l'anteprima di Android Studio 2.2 e la generazione di apk firmato. Ma quando sto caricando apk di Google Play sto erroreImpossibile aprire 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.  

ottenendo Inoltre ho cercato di utilizzare strumento Zipalign manualmente, ma sto ottenendo verifica l'errore non è riuscita.
Ecco il mio file 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

Qual è l'oputput di 'zipalign -c -v 4 yourapk.apk'? – antonio

+0

@antonio 5379164 resources.arsc (OK) Verifica FAILED –

+0

Quindi il tuo apk non è dotato di zip. Potresti provare ad eseguire 'zipalign -f -v 4 yourapk.apk yourzipalignedapk.apk' e quindi' zipalign -c -v 4 yourzipalignedapk.apk'? – antonio

risposta

6

Capito. L'errore era dovuto alla versione gradle che stavo usando. declassato versione Gradle a

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

Questo è un problema noto con lo Studio Android 2.2 Preview 3, come spiegato in this blog post e this issue.

Devi scaricare Anteprima 2 o utilizzare la versione stabile di Android Studio.

+0

alla fine ho finito per installare 2.1 in parallelo –