2017-08-21 1 views
0

j'utilisais ce mots-clés pour obscurcissement avec proguard dans mon android-java projet:Proguard mots-clés d'obscurcissement pour Kotlin

do 
if 
for 
int 
new 
try 
byte 
case 
char 
else 
goto 
long 
this 
void 
break 
catch 
class 
const 
final 
float 
short 
super 
throw 
while 
double 
import 
native 
public 
return 
static 
switch 
throws 
boolean 
default 
extends 
finally 
package 
private 
abstract 
continue 
strictfp 
volatile 
interface 
protected 
transient 
implements 
instanceof 
synchronized 

mais je suis passer à Kotlin et maintenant la question est de savoir quels mots-clés dois-je utiliser pour Kotlin? J'ai trouvé this mais devrais-je les utiliser tous?

Répondre

4

Vous ne comprenez pas ce que proguard obscurcit. Proguard fonctionne sur Java Bytecode. Lui donner une liste de mots-clés à partir d'un langage JVM ne fait vraiment rien pour votre obscurcissement.

+0

merci pour votre réponse, pouvez-vous s'il vous plaît dites-moi ce que devrais-je utiliser pour mon dictionnaire d'obfuscation? –

+0

Il suffit d'utiliser les paramètres par défaut fournis par android: https://developer.android.com/studio/build/shrink-code.html#shrink-code - Si vous ne comprenez pas complètement ce que proguard ne devriez-vous pas tenter d'éditer? par défaut. – Kiskae