[RESOLVIDO] Não ofuscar o nome de classe utilizando Proguard

1 resposta
T

Bom dia amigos,
estou usando o Proguard para efetuar o ofuscamento de um plugin para Eclipse.
Eu possuo uma classe declarada dentro de outra classe e quero que o seu nome não seja ofuscado, da mesma forma que defini no arquivo proguard.cfg que não quero que o nome da classe externa seja ofuscado, como segue:

Eu tentei algo do tipo:

mas não resolveu.

Alguém sabe a forma correta de configurar este caso para que a classe MinhaClasseInterna não tenha o seu nome ofuscado?

Obrigado.

1 Resposta

T

Consegui.
Quem tiver interesse segue abaixo o que adicionei no arquivo proguard.cfg para manter as inner classes:

-keepattributes InnerClasses -keep class MinhaClasseExterna$* { public protected *; }

Fechando o tópico.

Obrigado.

Criado 15 de junho de 2011
Ultima resposta 15 de jun. de 2011
Respostas 1
Participantes 1