5

我想有两种选择:

  1. 构建一个并行的 ANT 脚本并绕过 IDE(当 IDE 非常好时,似乎效率很低)

  2. 以某种方式将 Proguard/yGuard 或类似的东西与 IntelliJ 集成

我已经尝试将 Proguard/yGuard 的插件安装到 IntelliJ 中,但似乎都没有工作(安装正常,但没有出现在 Facets 下),实际上我不是 100% 确定这些插件会帮助我混淆,或者它们是否只是为调试提供去混淆工具。

我认为 ANT 是最好的路线,但会感谢您的想法。我只是想要一种方法来减少某人对应用程序进行逆向工程的机会,但无需花费数小时进行设置。

4

2 回答 2

3

我会投票给第一个选项 - 编写一个 ANT 脚本。这具有独立于 IDE 的优点,即使是构建服务器也可以轻松运行它。

于 2010-11-22T19:06:48.600 回答
1

您可以做的一件事是通过从现有源创建一个新项目,在 Eclipse 中打开该项目。这两个 IDE 可以很好地相互配合。许多团队同时使用两者并在它们之间来回切换。

于 2011-04-20T03:06:34.750 回答