我有一个问题,当我试图在eclipse中导出我的项目。当试图创建apk给我这个错误。是什么导致的呢?
[2011-11-06 17:29:50 - Project- X] Proguard returned with error code 1. See console
[2011-11-06 17:29:50 - Project- X] java.io.FileNotFoundException: C:androidtoolsproguardbinXproguarddump.txt (The system cannot find the path specified)
[2011-11-06 17:29:50 - Project- X] at java.io.FileInputStream.open(Native Method)
[2011-11-06 17:29:50 - Project- X] at java.io.FileInputStream.<init>(Unknown Source)
[2011-11-06 17:29:50 - Project- X] at java.io.FileReader.<init>(Unknown Source)
[2011-11-06 17:29:50 - Project- X] at proguard.FileWordReader.<init> FileWordReader.java:46)
[2011-11-06 17:29:50 - Project- X] at proguard.ConfigurationParser.parseIncludeArgument(ConfigurationParser.java: 196)
[2011-11-06 17:29:50 - Project- X] at proguard.ConfigurationParser.parse(ConfigurationParser.java:105)
[2011-11-06 17:29:50 - Project- X] at proguard.ProGuard.main(ProGuard.java:491)
您是否遵循了这里描述的步骤来配置proguard并在Eclipse或Ant构建中运行它?
因为你在这里有一个异常生成,因为文件"dump.txt"没有找到,它应该是当你运行proguard…
当eclipse无法从sdk目录中读取proguard文件时,也会出现这个问题。
对于我来说,dump.txt文件存在于我的项目中,但eclipse仍然无法读取它。
我通过更改项目中的sdk路径来修复此问题。属性文件
从proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt
progaurd.config=D:BackupDesktopsadt-bundle-windows-x86_64-20140702adt-bundle-windows-x86_64-20140702sdktoolsproguardproguard-android.txt:proguard-project.txt
我的SDK所在位置