Build.gradle está protegido de la descompilación?
Es muy fácil descompilar el código y el código no está asegurado incluso con Proguard.
Lo que necesito es asegurar "clave" en la aplicación. ¿Está protegido build.gradle? ¿Puede ser descompilado?
- Excepción al descompilar apk
- Descompilar un APK, modificarlo y volver a compilarlo
- Decompilación de aplicaciones (binarias, NDK) C en comparación con aplicaciones Java (bytecode Dalvik)
- Proteger la aplicación de la descompilación ocultando Manifest y convirtiendo el código en un carácter Unicode
- Revertir la ingeniería de un archivo APK a un proyecto
buildConfigField "String", "Key", "\"1234567890\""
Actualizar
Como por la respuesta de commonsware tengo que no está asegurado? ¿Hay alguna otra manera que pueda manejar esto?
- ¿Cómo descompilar, editar en eclipse y recompilar un apk? ¿Paso a paso?
- ¿Es posible descompilar un archivo .apk de Android?
- Android smali pregunta
- ¿Hay una manera de obtener el código fuente de un archivo APK?
- ¿Cómo invertir el ingeniero / descompilar un APK Android que se ofuscó con ProGuard?
- Descomponer binarios Objetivo-C de iOS
¿Está protegido build.gradle?
build.gradle
no está build.gradle
en el APK.
La declaración específica de Gradle para Android que tiene en su pregunta es agregar un campo a la clase Java BuildConfig
generada por código. Esto se maneja como cualquier otra clase Java desde un punto de vista de ofuscación de código.