2016-01-19 19 views
5

Questo sta accadendo in tutti i progetti per me. Quando ho generare un apk firmato da Android Studio ricevo il seguente messaggio che è corretto:False "Genera APK firmato - APK (s) generato correttamente" pop-up del messaggio ogni volta che eseguo una compilazione (dopo aver generato un apk firmato una volta)

enter image description here

Problema: Dopo questo io continuo ricevendo questo messaggio per ogni generazione che accade per il progetto, quando ho' m in realtà non genera un apk firmato.

Ho controllato la cartella di destinazione per vedere se l'apk viene effettivamente generato ma non lo è. Allora perché ricevo il messaggio? Dopo aver riavviato Android Studio si ferma.

Si tratta di una configurazione errata nel progetto o delle impostazioni o si tratta di un bug in Android Studio? Sto usando Android Studio 1.5.1

Aggiornamento: Non voglio disabilitare lint e sopprimono la questione. In realtà sto cercando una soluzione reale (probabilmente un configuration or settings change nei file IDE o gradle)


Come accennato nella risposta che ho accettato, da user2082415, questo un bug in Android Studio. Sto seguendo il bug report ora e aggiornerò questo post con una soluzione quando disponibile.

ecco il link per il bug report

risposta

7

ho un problema simile con il "costruire APK APK (s) generato con successo." Messaggio. È possibile trovare una segnalazione di bug relativa a questo problema dietro il seguente collegamento. Più persone votano per questo problema, il soner verrà risolto.

Link to Bug Report

+1

Il link è rotto - questo è quello corretto: https://code.google.com/p/ Android/temi/dettaglio? id = 193.788 – MartyMacGyver

1

qui è che cosa si può fare mentre la costruzione l'applicazione moniter registro eventi di questo problema potrebbe essere del lint.Due Android ad errori pelucchi l'applicazione non è built.Solve quelli problemi o se si vuole passare dal pelucchi si dovrà scrivere il seguente nel file build.gradle

android { 
    ... 
    .... 
    ... 
    lintOptions { 
     checkReleaseBuilds false 
     // Or, if you prefer, you can continue to check for errors in release builds, 
     // but continue the build even when errors are found: 
     //abortOnError false 
    } 
} 
+0

Questo può sopprimere il messaggio, ma in realtà non risolvere il problema. Non voglio disabilitare lint per il progetto. Mi piacciono gli assegni che fa per me. Ma grazie per la risposta! Posso usarlo come un modo temporaneo per disabilitare a volte quando il messaggio mi disturba davvero bloccando il codice su cui sto lavorando. – AndroidMechanic

+0

sì per rilasciare l'app dovrai risolvere tutti gli errori di sfilacciamento, ma se vuoi bypassarlo puoi usarlo –