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)