Saltar al contenido

¿Puedo obtener propiedades definidas en “gradle.properties” en JAVA STATEMENT?

Solución:

Primero tendría que leer el archivo de propiedades y extraer la propiedad.

Properties prop = new Properties();
InputStream input = null;

try {

    input = new FileInputStream("gradle.properties");

    // load a properties file
    prop.load(input);

    // get the property value and print it out
    System.out.println(prop.getProperty("user.password"));
} catch (IOException ex) {
    ex.printStackTrace();
}

Puedes encontrar el tutorial detallado aquí

Sí, puede, sin embargo, esta no es una buena idea ni una buena práctica. gradle.properties El archivo está destinado a mantener las propiedades de Gradle en sí, por ejemplo, los argumentos de JVM utilizados en el momento de la compilación.

Si necesita almacenar el par de usuario / contraseña en el archivo de propiedades, debe colocarse debajo src/main/resources u otra carpeta apropiada y separada de gradle.properties.

Nota al margen: No estoy seguro de si mantener el archivo de propiedades en la aplicación móvil es seguro en general.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *