Kit para dispositivos › Límite del dispositivo › Límite interior › Actualización del archivo de configuración automática
Actualización del archivo de configuración automática
En muchos casos, las propiedades de dispositivo se corresponden directamente con cadenas que se tienen que insertar en un archivo de configuración específico del dispositivo. En tales casos, en lugar de escribir código que lea uno de los archivos de propiedades proporcionados por el APK (descritos anteriormente) y generar los archivos de configuración apropiados en cada arranque, es posible indicar al APK que aplique los valores de las propiedades directamente a los archivos de configuración. Esto se puede hacer en todos los casos en que se cumplan las condiciones siguientes:
- El dispositivo tiene un volumen de disco que admite escritura (es decir, este método no es apropiado para un dispositivo cuyos volúmenes son de sólo lectura).
- El valor de la propiedad se tiene que insertar sencillamente en el archivo de configuración.
- El archivo de configuración es un archivo de texto.
- El formato del archivo de configuración permite añadirle comentarios, y los programas que lo utilizan no modifican el archivo o bien lo rescriben manteniendo intactos los comentarios.
Para configurar el APK de modo que haga actualizaciones automáticas de los archivos de configuración durante el arranque:
- Los archivos de configuración se instrumentan con comentarios especiales que especifican exactamente dónde se tienen que insertar los valores de las propiedades. La sintaxis de instrumentación se puede encontrar aquí: http://doc.3tera.net/AppLogic2/AdvADLPropertyMarkup.html.
- La lista de archivos que se tienen que actualizar se configura en la configuración de APK_CONFIG_FILES en el archivo de configuración de applogic_init.