首页 > 解决方案 > Proguard:如何保护 META-INF/服务接口和实现名称?

问题描述

Proguard:如何保护 META-INF/services 接口和服务加载器的 impl 名称?

例如

META-INF/services/com.example.Foo
com.example.impl.FooImpl

proguard 有没有办法混淆接口和 impl 类名?即不需要保留它们的类名,并且 META-INF/services 将相应地更改。例如混淆后:

META-INF/services/com.example.a
com.example.b.a

标签: proguardservice-locatormeta-inf

解决方案


推荐阅读