2015-05-09 18 views
5

Jestem programistą studenckim i kontynuuję projekt Android, który został wcześniej rozpoczęty przez innych studentów przede mną. Mój problem polega na tym, że podczas próby uruchomienia aplikacji Android w Androidzie pojawia się błąd. Możesz zobaczyć komunikat o błędzie poniżej. Kompilacja musiała działać dla innych uczniów, ponieważ mam plik APK. Co jest nie tak z Zipalign?zipalign.exe '' zakończył się niezerową wartością wyjściową

: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 

Moja 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: nie znalazłem przyczynę błędu ale dodałem wszystkie obiekty projektu w nowym i błąd zniknął.

Odpowiedz

3

Zdarzyło mi się, że tak się stanie, gdy otworzysz katalog ".. \ app \ build \ outputs \ apk \" w Eksploratorze Windows. Musisz go zamknąć i odbudować projekt.

+0

Miałem apk otwarty z 7zip. Zamknięcie to naprawiło problem. – user276648

4

Usuń plik apk w katalogu wdrażania, a eksport pracował wtedy dobrze.

Powiązane problemy