1
resposta

Caminho longo em run android?

Seguindo o curso de ionic 3 part 2, tentei rodar meu projeto através da linha de comando "ionic cordova run android". Em um primeiro momento (após ter instalado apenas os plugins Vibration e DateTime) rodou normalmente. No entanto, depois de instalar o plugin da câmera e tentar rodar, no diretório "C:\Users\Leonardo\Documentos\Alura\Ionic2\aluracar", obtive o erro abaixo:

BUILD FAILED

Total time: 1 mins 17.287 secs
FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':mergeDebugResources'.
> Error: Failed to crunch file C:\Users\Leonardo\Documentos\Alura\Ionic2\aluracarFinal\platforms\android\build\intermediates\exploded-aar\com.google.android.gms\play-services-base\11.2.2\res\drawable-xxhdpi-v4\common_google_signin_btn_icon_light_normal_background.9.png into C:\Users\Leonardo\Documentos\Alura\Ionic2\aluracarFinal\platforms\android\build\intermediates\res\merged\debug\drawable-xxhdpi-v4\common_google_signin_btn_icon_light_normal_background.9.png

Mudei o diretório de "C:\Users\Leonardo\Documentos\Alura\Ionic2\aluracar" para "C:\Projetos\aluracar" e assim foi possível fazer o build normalmente.

Isto ocorre por algum erro de Long Path (caminho longo) ou existe outra causa para isso?

Obrigado pela atenção.

1 resposta

Boa noite, Leonardo! Como vai?

Pela mensagem de erro da Ionic CLI, o que aconteceu não foi um problema relativo a algum caminho longo e sim em relação ao processo de junção de recursos, o que a mensagem chama de "mergeDebugResources".

Pode ter sido apenas um bug da Ionic CLI ou cache de arquivos que foi resolvido ao mudar de diretório. A Ionic CLI não é a prova de falhas e volta e meia a gente pode bater nuns erros meio estranhos mesmo. Beleza?

Qualquer coisa é só falar!

Grande abraço e bons estudos, meu aluno!