安卓普罗加德"failed to create task or type proguard"



我遵循本教程为我的项目创建一个混淆保护:http://android-developers.blogspot.com/2010/09/proguard-android-and-licensing-server.html?utm_source=feedburner& utm_medium = feed& utm_campaign =提要% 3 + blogspot % 2 fhsdu + % 28 android +开发人员+博客% 29日

但是当我想在最后一部分执行"ant release"时,它变成了这样的错误:

-dex-obfuscate:
 [taskdef] Could not load definitions from resource proguard/ant/task.properties. It    could not be found.
 [delete] Deleting: /home/drikvi/workspace/SuitAuto/obf/original.jar
  [jar] Building jar: /home/drikvi/workspace/SuitAuto/obf/original.jar
 BUILD FAILED
 /home/drikvi/workspace/SuitAuto/add-proguard-release.xml:35: Problem: failed   to            create    task or type proguard
 Cause: The name is undefined.
 Action: Check the spelling.
 Action: Check that any custom tasks/types have been declared.
 Action: Check that any <presetdef>/<macrodef> declarations have taken place.

还有,我在哪里可以找到proguard的安装目录?

谢谢!

Proguard现在集成到Android构建系统中。如果你有最新的SDK和兼容的插件,你不需要一个单独的Proguard安装。我只能假设你提到的博客是在这之前写的。如果您阅读了Proguard并按照概述的步骤操作,应该不会有任何问题

如果您使用单独的Proguard。添加到本地。proguard的属性路径

proguard.dir=C:\Eclipse\proguard4.6\lib

相关内容

最新更新