2016-11-17 124 views
0

我使用Dagger2。我有下面的代碼:DexGuard/Proguard混淆註釋值

@Provides 
@Named("Server API") 
String getApiUrl(){} 

和消費代碼:

public class Client { 
    @Inject 
    Client(@Named("Server API") url){} 
} 

威爾Dexguard/Proguard的模糊處理字符串值註釋?

回答

1

註解中的字符串值不能被DexGuard混淆。

+0

謝謝!任何我可以使用的技巧? –

+0

要在類中隱藏這些信息,您可以使用DexGuard的'-encryptclasses'指令嘗試類加密。 –