将我的SDK升级到Android L后,我在使用ant构建android项目时遇到了问题。
错误输出:
/Users/dreamtale/develop/android-sdk-macosx/tools/ant/build.xml:828: 找不到 taskdef 类 proguard.ant.ProGuardTask
使用类加载器 AntClassLoader[]
有人遇到同样的问题吗?
最佳答案
似乎在新的更新中,tools 目录不再包含proguard 文件夹,build.xml 脚本也没有找到proguard jar 文件。 在给出正式修复之前,您可以按以下方式解决此问题:
- 从 http://proguard.sourceforge.net/ 下载混淆器.我已经有 v 4.8 并且它有效。
- 将 proguard 存档解压到 {sdk.dir}/tools 并将文件夹重命名为“proguard”
- 再试一次
关于android - 使用类加载器 AntClassLoader[] 找不到 taskdef 类 proguard.ant.ProGuardTask,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24451331/