【发布时间】:2017-05-13 19:14:37
【问题描述】:
我在我的应用程序中使用 Dexguard,我想混淆一个扩展 Activity 类的类,我知道这很难,因为它在 Manifest 文件中被引用。
我的问题是:有什么方法可以混淆在 Manifest 文件中引用的类?
【问题讨论】:
-
为什么不能混淆它?你可以像任何其他类一样混淆它。您唯一不能做的就是更改类名或包名,只要它们保持不变,您就不会有任何问题。
-
其实我可以看到,Manifest 文件中引用的所有类都没有被完全混淆,虽然对我来说没问题,但我还是需要更改类名和包名。跨度>
-
@XaverKapeller 有什么方法可以做到吗?
-
1) 你不能。 2)那会改善什么?真的没有任何意义。恕我直言,一般来说混淆是没有意义的......
-
@XaverKapeller 披露类名或包名将指示实现和应用程序行为。这就是我想隐藏它们的原因。
标签: android android-activity proguard android-security dexguard