0

所以我继承了一个相当大的Android项目。我正在尝试删除不再需要的应用程序部分。麻烦的是,没有任何我可以删除的东西不会导致数百个编译错误。每个类都引用了许多其他类,几乎不可能删除任何东西。例如,如果我删除了一个 Activiy 类,项目中的所有其他 Activity 都会出错。

这是不好的做法吗?我以前从未真正考虑过。显然有些类需要引用其他类(Controllers -> Views),但不是到了每个类都交织在一起的地步,对吧?

4

1 回答 1

1

查看proguard。您可以通过某种方式对其进行配置,即仅编译使用的类。

“它通过删除未使用的代码并用语义模糊的名称重命名类、字段和方法来缩小、优化和混淆你的代码。结果是一个更小的 .apk 文件,更难以逆向工程。”

http://developer.android.com/tools/help/proguard.html

于 2013-05-21T22:21:02.677 回答