原文出自:http://blog.csdn.net/aa4790139/article/details/6754230
第一种情况:
Proguard returned with error code 1. See console
后来发现是因为将整个工程放到了桌面上,而桌面的目录是C:/Documents and Settings/Administrator/桌面,在这里面有空格,而proguard进行发编译的时候是不允许有空格的
如果换了正确路径还不好用的话,直接删除proguard就好了
注意:SDK和程序路径最好不要有空格符
上面是别人的错误,下面是我的情况:
[2014-12-17 10:09:56 - IPTV_UTILS] Proguard returned with error code 1. See console
[2014-12-17 10:09:56 - IPTV_UTILS] java.io.FileNotFoundException: WorkSpace\IPTV_UTILS\proguard\dump.txt (系统找不到指定的路径。)
开始时一直找不到原因,一直认为自己的项目保存的路径是没有空格的,后来再查看是才发现是这个原因,写这个文章的原因是希望能提醒网友而已。
第二种情况(我没试过):
Proguard returned with error code 1. See console
异常:
java.lang.ArrayIndexOutOfBoundsException
解决办法:将proguard.cfg中的"-dontpreverify"改成“-dontoptimize”
参考文章:http://groups.google.com/group/android-developers/browse_thread/thread/eca3b0f5ce6ad00f