使用ProGuard的Android导出应用程序

使用ProGuard的Android导出应用程序,android,export,proguard,Android,Export,Proguard,每当我使用ProGuard导出Android应用程序时,都会收到以下错误消息: @C:\xxxx\xxxx~1\xxxxx\xxxxx\xxxxx\android_7813736973653258335.pro(文件名、目录名或卷标语法不正确) 我一直在努力找出问题所在,但没有任何结果。确保项目路径或导出文件的路径没有以下任何特殊字符:\\\\/[]:\>+=?“。还要确保路径中没有尾随空格或前导空格。可以使用proguard 4.6解决问题,并且工作区的名称不应包含任何空格。 android

每当我使用ProGuard导出Android应用程序时,都会收到以下错误消息:

@C:\xxxx\xxxx~1\xxxxx\xxxxx\xxxxx\android_7813736973653258335.pro(文件名、目录名或卷标语法不正确)


我一直在努力找出问题所在,但没有任何结果。

确保项目路径或导出文件的路径没有以下任何特殊字符:\\\\/[]:\>+=?“。还要确保路径中没有尾随空格或前导空格。

可以使用proguard 4.6解决问题,并且工作区的名称不应包含任何空格。
android sdk windows文件夹中的proguard文件夹应使用ADT 22.2.1替换为proguard 4.6

windows 7,Eclipse Juno

最初的Proguard是4.6。
我必须升级到4.10才能解决这个问题。

为什么驱动器号前面有一个“@”字符?这是错误控制台中显示的一个错误。我收到了相同的错误,一整天都浪费在这个问题上。我没有给出任何路径,我正试图直接从eclipse导出android应用程序。是的,但我相信您仍然必须指定一个目标对于导出的文件。我需要在何处指定它?在第三个屏幕上,它要求您指定apk文件的目标。我正在将apk导出到文件夹中,但该路径不包含任何空格,无法工作