/ / Erro de programação durante a exportação do projeto Android - O sistema não pode encontrar o arquivo especificado - android, eclipse, proguard, espaço de trabalho, keystore

Erro de programação durante a exportação do projeto Android - O sistema não pode encontrar o arquivo especificado - android, eclipse, proguard, espaço de trabalho, keystore

Antes de publicar um aplicativo Android eu gostaria de executá-lo através de proguard. Ao tentar construir com progaurd eu recebo um erro:

[2011-07-26 11:11:17 - app_name] Error: C:UsersUserGalileo (The system cannot find the file specified)

Depois de ler alguns tópicos, descobri que o progaurd não funcionará se o caminho tiver espaços. Bem, o espaço de trabalho padrão que o Eclipse criou tem um espaço:

c:UsersUserGalileo Workspace

Então, fui até a pasta do espaço de trabalho e mudei o nome da pasta do espaço de trabalho de:

Galileo Workspace

para:

Galileo_workspace

... portanto, removendo o espaço do caminho.

Quando fiz isso, duas coisas aconteceram .....meu espaço de trabalho não pode ser encontrado (não é grande coisa, basta mudar o espaço de trabalho corrige esta questão). O problema é que todas as informações do meu alias se foram. E o maior problema de todos eles:

Ao tentar exportar meus projetos do Android com keystores que criei antes de alterar o espaço de trabalho, eles não funcionam mais.

Como posso alterar o nome da minha pasta de espaço de trabalho e remover o espaço no caminho para que nenhum dos meus aliases ou keystores existentes sejam afetados?

Respostas:

4 para resposta № 1

No arquivo default.properties, eu estava originalmente dizendo ao eclipse onde ficar assim:

proguard.config=proguard.cfg

Eu mudei esta linha para dizer ao eclipse todo o caminho como este e o projeto foi construído com sucesso:

proguard.config=/project_folder/proguard.cfg

Alguém sabe por quê? É o espaço no caminho para a minha pasta do espaço de trabalho que causou o erro inicial ou poderia ser minha configuração do Eclipse?


0 para resposta № 2

Em relação ao seu problema original: você deve tentar atualizar para o Android SDK R12. O problema com espaços em caminhos foi resolvido no arquivo de configuração Ant atualizado (android-sdk / tools / ant / main_rules.xml; questão do Android 16674).


0 para resposta № 3

Eu tentei resposta @ dell116 mas não funcionou paramas eu percebi que o caractere "espaço" no caminho é o problema, portanto, se o projeto para o qual você deseja exportar o apk está em sua área de trabalho, você pode alternar o caminho da área de trabalho para o mesmo antigo, mas substituindo cada (ESPAÇO) com (~).

Mas se o seu projeto tiver seu próprio caminho, você pode usar o botão direito do mouse no nome do seu projeto.

 Eclipse > Refactor > Move > then

escolha outro caminho para o seu projeto sem espaços, então ele moverá seu projeto para o novo caminho e tudo ficará bem.