Para erros como finalizado com valor de saída 1 diferente de zero , isso pode ser resolvido da seguinte forma:
android { compileSdkVersion 25 buildToolsVersion "25.0.0"
// Adicione o seguinte código para resolver dexOptions { javaMaxHeapSize "4g"}
}
Depois de adicionar o código acima, o erro não é relatado e funciona corretamente. Mas o que eu não esperava era que, quando reiniciei o computador,
Ocorreu um acidente e ele não pôde mais funcionar, e o mesmo erro foi relatado! Posteriormente, removi aquele trecho de código e, em seguida, o executei e relatei erros individuais, da seguinte maneira:
Erro: Falha na execução da tarefa ': app: transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException:
com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException:
com.android.ide.common.process.ProcessException: Código de retorno 1 para o processo dex.
A solução que encontrei é: construir-> limpar projeto, funciona!
Além disso, não escrevi muito código ainda. Cada compilação leva 7, 8 ou até dez minutos. É muito lento e eu realmente quero desistir de aprender Android, mas como um programador, paciência é um curso obrigatório. A solução encontrada é:
Verifique o trabalho offline em Arquivo-> configurações.Não perderá muito tempo toda vez que você compilar a biblioteca dependente, mas você deve se lembrar de removê-lo da próxima vez que quiser adicionar a biblioteca dependente! Por causa da rede
Baixe a biblioteca dependente.
Por que o AS sempre mostra alguns erros? Eu atualizei para a versão 2.2.2 antes e depois de criar um novo projeto, vários erros foram relatados dizendo que a biblioteca dependente não pôde ser lançada e não consegui encontrar uma solução online. . Relutante em desinstalar, re
Instalei a versão 2.1.2 e relatei que não consigo resolver o junit. Tive que comentar o junit na biblioteca dependente. Ainda não entendo por que isso acontece. .