Nueva pregunta

Pregunta:

 
  0  
 
Fecha: 13-04-2018 04:51:17 (En Español)

¿Cómo proteger aplicación de Android?[No resuelta]

Hola, bueno la verdad es que dudo que se puedan proteger las aplicaciones de Android al 100%

Pero por lo menos que este mas liado de entender, o intentar codificar algo el código.

He estado viendo que hablan de hacerlo mediante ProGuard, y según entiendo en el archivo AndroidManifest.xml hay que poner

android:exported="false"


Luego en el build.gradle hay que poner:

    buildTypes {
        release {
            shrinkResources true
            minifyEnabled true 
            proguardFiles getDefaultProguardFile('proguard-android.txt'),
                    'proguard-rules.pro'
        }
    }


También hay que añadir en el archivo proguard-android.txt esta línea de código:

-keep class com.android.vending.billing.**

Pero esta línea se añade así sin más, da igual donde se ponga?

Estos pasos son correctos, o hay que hacer algo mas, o existe alguno toro método mejor?


Gracias.
Etiquetas: Android - Ofuscar - Pregunta Votos: 0 - Respuestas: 2 - Vistas: 8 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 13-04-2018 05:45:34 esa linea de código pertenece al paquete, si es tu paquete podría ser, ahora bien te recomiendo que te leas este ARTICULO donde te despejara algunas dudas y problemas de ProGuard a tener en consideración   Votos: 0 - Link respuesta
     
  •  
      0  
     
    Fecha: 13-04-2018 08:38:39 Gracias Carlos, pero llevo un rato buscando el archivo que dice en ese link, y no lo encuentro por ningun lado, auque es del año 2013 no se si ha cambiado algo, de todas formas hay cosas que no termino de ver.

    Habla de abrir el fichero en el fichero, no estiendo eso del fichero en el fichero, no se si el archivo se llama project.properties, este fichero no lo encuentro por ningun lado, y cuando lo encuentre tengo que descomentar me imagino que se refiere a quitar el caracter # que añade comentarios.

    Y luego dice que hay que añadir el texto ese que pone con excepciones para que ProGuard no modifique ciertos ficheros, pero donde hay que ponerlo, en el archivo project.properties.

    Y ahí tampoco dice nada de que se tenga que moficar en androdi studio el build.gradle


    Un saludo.
      Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com