7

È molto facile decompilare il codice e il codice non è protetto anche con Proguard.build.gradle è protetto dalla decompilazione?

Quello che mi serve è proteggere la "chiave" nell'app. Build.gradle è protetto? può essere decompilato?

buildConfigField "String", "Key", "\"1234567890\"" 

Aggiornamento

come da risposta di commonsware ho ottenuto che non è assicurato? c'è un altro modo per riuscirci?

risposta

7

È build.gradle protetto?

build.gradle non è incluso nell'APK.

Il gradle specifico per l'istruzione Android che hai nella tua domanda è aggiungere un campo alla classe Java generata dal codice BuildConfig. Questo è gestito come qualsiasi altra classe Java dal punto di vista dell'offuscamento del codice.

+0

sì .. ma in offuscamento ci sarà il codice come BuildConfig.Key giusto? anche se può essere goduto? –

+0

ok .. ha ottenuto il punto –

+0

Qualsiasi altro modo per questo? Ho aggiornato la domanda. –

Problemi correlati