Estou tentando importar meu projeto. mas quando executo o aplicativo, estou recebendo o seguinte erro:
Error: Execution failed for task ':app:processDebugResources'.
> com.android.ide.common.process.ProcessException:
org.gradle.process.internal.ExecException: Process 'command 'C:\Users\Vishnu Ruhela\AppData\Local\Android\sdk\build-tools\21.1.2\aapt.exe'' finished with non- zero exit value 1
aqui está o meu arquivo gradle
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
applicationId "com.example.vishnuruhela.signup"
minSdkVersion 15
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors { }
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:21.0.3'
compile project(':listView1')
}
android
android-gradle-plugin
Ankur1994a
fonte
fonte
Respostas:
Eu estava recebendo exatamente o mesmo erro. Eu executei o comando
Onde "assembleDebug" foi substituído pela tarefa de montagem de uma versão de depuração do sabor que eu queria.
Procure saída
Logo abaixo, ocorreu um erro ao descrever um recurso que eu usei em um arquivo de layout, mas que estava ausente nos arquivos de dimensões. A correção disso corrigiu o problema de compilação.
fonte
No começo você vai para
e depois vá para
e terminar o erro é uma maneira
fonte
Build -> Clean Project
Instale a versão mais recente das ferramentas de construção. Ajuste seu
build.gradle
para usarOs valores adequados devem corresponder ao SDK instalado . Pode ser 23.0.3 no momento desta postagem.
ou verifique e remova dependências duplicadas da lista.
Aproveitar :)
fonte
Siga estas etapas simples para recuperar este erro:
Método 1:
Nota: Se a versão da sua ferramenta de compilação for inferior a 22.0.1, você ainda poderá enfrentar o mesmo erro ao compilar o gradle. Atualize o SDK do SDK Manager para o mais recente, reinicie o android studio e siga as etapas acima.
Método 2:
Eu recomendei o método 1.
fonte
Eu tive o mesmo problema depois de substituir alguns
.png
recursos de imagem por.jpg
fotos.Eu apaguei
appname/app/build
, do que selecioneiBuild -> Rebuild project
e, finalmente, funcionou sem erros.fonte
No meu caso, as respostas de taciosd e Netero apontaram na direção correta. Analisando:
Linux:
Descobri que um caminho de arquivo na pasta de ativos era muito longo e o aapt.exe parou retornando 1 (e nenhuma mensagem de erro específica) ao processar esse arquivo. Parece que arquivos com caracteres não ASCII nos nomes também não são aceitos.
fonte
Eu tive esse mesmo erro exato de repente no outro dia. Eu fiz um "Projeto Limpo" e um "Projeto de Reconstrução" e nunca mais vi o erro.
Eu tenho apenas alguns meses de desenvolvimento do Android em meu currículo. Mas sempre que recebo um erro inexplicável como esse, "Projeto Limpo" e / ou "Projeto Reconstruído" são as primeiras coisas que tento.
fonte
tive o mesmo problema, resolvi-o removendo os arquivos adicionados na pasta assets e o nome desses arquivos contém caracteres não suportados, como "é", "", "ï" "è" ... renomeando esses arquivos de nome ou removendo-os você não terá nenhum problema.
fonte
BuildToolsVersion & Dependencies devem ser os mesmos da versão da API Base.
&
não pode corresponder ao nível da API base.
Deveria ser
Feito
fonte
Erros na execução do aapt na tarefa processDebugResources ou processReleaseResources geralmente ocorrem quando um ou mais recursos do seu projeto não são suportados.
Para descobrir, vá para o diretório raiz do seu projeto e execute:
Isso imprimirá um erro específico do AAPT. No meu caso, era um arquivo na pasta assets cujo nome tinha um caracter inválido (LEÃO.jpg). O aapt não suporta alguns caracteres do alfabeto latino.
Mas, como expliquei, seu problema pode ser outro. Para ter certeza de que você precisa executar processDebugResources com a opção --debug.
fonte
Eu enfrentei o mesmo erro ao compilar. Eu tentei todos os métodos aqui, mas falhei apenas uma coisa funcionou, mas leva muito tempo. executando esse código no CMD para depurar meu aplicativo e me mostra a tag ausente no meu layout XML.
A melhor abordagem é analisar o erro e não apenas ignorá-lo.
Para executar esse código, instalei o Java JDK e, em seguida, configurei a variável de ambiente: para JAVA_HOME e Gradle.
para gradle
para java
fonte
Você precisa seguir as seguintes instruções:
Clique em Build localizado na barra de ferramentas e, em seguida,
Clean project
->Rebuild Project
fonte
Por favor, certifique-se de que
compileSdkVersion
,buildToolsVersion
etargetSdkVersion
têm o mesmo número de versão. Eu também tenho esse erro porque tem uma versão diferente. Esta solução funcionou para mim.Espero que possa ajudar a todos.
fonte
quando nosso código tem erro de arquivo layout.xml, recebemos essa mensagem de erro. Verifique seus arquivos xml novamente.
fonte
procure nos seus arquivos styles.xml por um @ + id / eu tinha um em styles.xml em values-v17 que não me lembro de ter criado. Foi isso que tive que mudar no final e não construir as ferramentas 21.1.2 a 22.0.1, como sugerido.
fonte
Eu também tive o mesmo erro com minhas imagens .. Apenas renomeie a extensão de ".png" ou o que for necessário para ".jpg"
fonte
Eu tive o mesmo problema.
Tente renomear os arquivos na pasta de ativos com caracteres diferentes de alfabetos, números e sublinhados.
Especialmente, procure apóstrofes e alfabetos europeus não comuns em inglês.
fonte
Eu construo com o comando:
Ele mostra mais mensagem de erro, meu problema é que existem caracteres especiais no nome do arquivo.
fonte
Eu também estava enfrentando esse problema só porque havia renomeado minha pasta de projeto enquanto o projeto era aberto no Android Sudio. Assim, o Android Studio criou outra pasta nesse diretório da minha janela.
Eu encontrei no meu build.gradle (Module: app) , todas as bibliotecas de suporte foram atualizadas e lançavam erros no tempo de compilação do projeto.
Tudo o que você precisa fazer é simplesmente alterar as bibliotecas de suporte atualizadas para a versão atual da ferramenta de construção como esta e reconstruir o projeto.
fonte
Quando substituo as imagens no projeto, recebo esse problema. Então descobri que uma das imagens estava tendo a extensão .PNG, depois a renomeei para .png e meu problema foi resolvido. Espero que ajude você
fonte
Eu tive esse mesmo problema e ele desapareceu após a remoção da pasta .gradle da raiz do meu projeto.
Portanto, verifique se você:
Eu espero que isso ajude. Boa sorte!
fonte
Eu também estava recebendo esse problema.
fonte
Eu tive o mesmo problema. Mesmo arquivos JPG não funcionaram. Coloque todos os seus arquivos de imagem no mipmap e trabalhe. Eles funcionam perfeitamente.
fonte
Corri para o mesmo problema hoje e tento limpar e reconstruir o projeto.
Eu não resolvi meu problema. Eu o resolvi alterando os valores compileSdkVersion, buildToolsVersion, targetSdkVersion e com.android.support:appcompat-v7:23.0.1 em vez do arquivo de aplicativo Gradle. Então eu corri limpo e reconstruí o projeto depois.
fonte
Para o valor de retorno 3 "exceção OutOfMemory", adicionei o seguinte na seção android do gradle
E para a 2ª questão com o valor de retorno 2, anteriormente eu tinha as dependências gradle para o JDK 7
Atualizei meu JDK para 8 e ele começou a me dar erro (provavelmente para o jdk 8 havia mais de uma biblioteca disponível com 7+) durante a execução do aplicativo. O que corrigiu meu problema é fornecer uma versão específica em vez de 7 ou mais. ie
fonte
No meu caso, eu tive que instalar a biblioteca "libz.so.1" para fazê-la funcionar, no Ubuntu 15.04
fonte
Erro: Falha na execução da tarefa com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException:
finalizado com valor de saída diferente de zero 1 Um motivo para esse erro ocorrer é que o caminho do arquivo para um arquivo de recurso é longo:
Erro: o caminho do arquivo é muito longo no Windows, mantenha abaixo de 240 caracteres
Não: // pasta / pasta / pasta / pasta / nome_da_pasta_do_pasta / MyProject ...
Outro motivo poderia ser recursos duplicados ou espaços de nome
Exemplo:
fonte
No meu caso, esse erro foi causado pelo arquivo xml de layout vazio.
Criei o arquivo vazio, mas esqueci de adicionar qualquer conteúdo a ele. O AndroidStudio transmitiu essa mensagem de erro enganosa, mas quando executei a compilação gradle na linha de comando, pude ver o erro real como "Erro ao analisar XML: nenhum elemento encontrado" e o nome do arquivo.
A adição de conteúdo xml de layout básico corrigiu o erro.
fonte
veja o compileSdkVersion em android / biuld.gradle e compileSdkVersion em todos os outros pacotes deve ser o mesmo.
fonte
apenas para o registro. Eu segui todas as tarefas de limpeza / reconstrução e atualização do SDK-Tools aqui, mas no final desabilitei o Instant Run , para resolver meu problema.
Vá para: Android Studio -> Preferências -> Build, ExecutionDeployment -> Execução Instantânea
fonte