2015-05-09 8 views
5

Sono un programmatore studente e sto continuando un progetto Android che è stato precedentemente avviato da altri studenti prima di me. Il mio problema è che sto ricevendo un errore quando provo ad eseguire l'app Android all'interno di Android Studio. Puoi vedere il messaggio di errore qui sotto. La compilation deve aver funzionato per gli altri studenti dato che ho un file apk. Cosa c'è di sbagliato con zipalign?zipalign.exe '' finito con valore di uscita diverso da zero

:app:zipalignDebug FAILED 

FAILURE: Build failed with an exception. 

* What went wrong: 
Execution failed for task ':app:zipalignDebug'. 
> Process 'command 'X:\Sdk Android Studio\build-tools\21.1.2\zipalign.exe'' 
finished with non-zero exit value -1073741502 

mio build.gradle:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 21 
    buildToolsVersion "21.1.2" 

    defaultConfig { 
     applicationId "csf.dfc.friendtracker" 
     minSdkVersion 15 
     targetSdkVersion 21 
     versionCode 1 
     versionName "1.0" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    compile 'com.android.support:appcompat-v7:21.0.3' 
    compile files('libs/guava-18.0.jar') 
    compile files('libs/Pubnub-Android-3.7.2.jar') 
    compile files('libs/mysql-connector-java-5.1.34-bin.jar') 
} 

EDIT: non ho trovato la causa dell'errore, ma ho aggiunto tutti gli oggetti del progetto in uno nuovo e l'errore scomparso.

risposta

3

Mi sono reso conto che questo accade quando si apre la directory ".. \ app \ build \ outputs \ apk \" in Windows Explorer. Hai solo bisogno di chiuderlo e ricostruire il progetto.

+0

Ho avuto l'apk aperto con 7zip. La chiusura ha risolto il problema. – user276648

4

Rimuovere il file apk nella directory di distribuzione e l'esportazione ha funzionato correttamente.