CENTRO DE DESCARGAS DE WINDEV MOBILE
- Licencia de uso del usuario final
- ¿Cómo desinstalar este software?
- Consultar la documentación en línea
- Descargar una versión de prueba
- Ponerse en contacto con PC SOFT
Productos | WINDEV Mobile 25 - Actualización 1 |
Versión | 01A250090f |
Versión requerida | 01A250089f o posterior |
Fecha | 28 de octubre de 2020 |
Esta versión contiene varias mejoras, además de la retroalimentación de los usuarios
sobre la versión Ref. 250089f, y se han implementado nuevas funcionalidades.
Actualización requerida para publicar aplicaciones Android en Google Play
Después de cada nueva versión de Android, Google requiere que se aumente el nivel de API "TargetSdkVersion" para publicar aplicaciones en Google PlayCon el lanzamiento de Android 10, Google ahora requiere que las aplicaciones suban el nivel de API a 29 para poder implementarlas. Esto se aplica a partir del:
- 03 de agosto de 2020 para las nuevas aplicaciones,
- 02 de noviembre de 2020 de 2020 para las aplicaciones actualizadas.
Esta actualización permite generar aplicaciones con este nivel de API.
Las aplicaciones tendrán los siguientes cambios:
1. En Android 10
- Cuando una aplicación está en segundo plano, no se puede abrir ninguna ventana.
- Ya no es posible obtener un identificador único de dispositivo con SysIMEI y SysSerialNum. Las aplicaciones "Device owner" no se ven afectadas por esta restricción.
- Ya no es posible manipular los parámetros de conexión WiFi por programación. Las siguientes funciones provocan un error fatal cuando se utilizan en Android 10 o posterior: WiFiActivate (sintaxis para modificar la activación únicamente), WiFiAddNetwork, WiFiDeleteNetwork, WiFiConnect y WiFiListNetwork.
Las aplicaciones "Device owner" no se ven afectadas por esta restricción. - El contenido del portapapeles no se puede recuperar si la aplicación está en segundo plano. En este caso, la función Clipboard devolverá una cadena vacía.
2. En Android 10 con nivel de API 29:
- Las aplicaciones ya no pueden acceder a los archivos ubicados en el almacenamiento externo, fuera de sus directorios específicos (función SysDirExternalStorage con constantes sseApp*).
Ya no se puede acceder a estos archivos en modo de lectura o escritura. Por lo tanto, no deben utilizarse rutas de archivo fijas o construidas a partir de las funciones SysDirStorageCard o SysDirExternalStorage con las constantes ssePublic*. Esta restricción será definitiva a partir de Android 11, nivel de API 30. En Android 10 (nivel de API 29), aún se puede acceder a algunas de estas ubicaciones, por lo que se pueden seguir utilizando en WINDEV Mobile, Update 4. Sin embargo, se recomienda hacer las adaptaciones necesarias en las aplicaciones que acceden a estas ubicaciones. -
Android 10 ha implementado un nuevo permiso para las funciones que permiten obtener la ubicación del dispositivo: ACCESS_BACKGROUND_LOCATION
Este permiso se añade automáticamente cuando se utiliza una de las siguientes funciones en la aplicación para permitir su uso en segundo plano:BeaconDetectBackground Notifica a la aplicación cuando el dispositivo entra o sale del rango de transmisión de un conjunto de balizas. BeaconDetectPrecise Permite buscar balizas cerca del dispositivo. BTLEListDevice Devuelve la lista de dispositivos Bluetooth Low Energy. BTListDevice Devuelve la lista de dispositivos Bluetooth accesibles. geoTrackingEnable Permite seguir la ubicación en una aplicación WINDEV Mobile. GPSDetectPosition Pide ser notificado cuando el dispositivo se acerca a una ubicación determinada. GPSFollowMovement Pide ser notificado frecuentemente sobre la ubicación actual del dispositivo. GPSGetPosition Recupera información sobre la ubicación actual del dispositivo. GPSInfo Devuelve información sobre el proveedor de ubicación utilizado por la aplicación para las funciones de geolocalización. GPSInitParameter Inicializa los parámetros de las funciones de geolocalización de WLanguage y busca un proveedor de ubicación. GPSLastPosition Recupera información sobre la última ubicación conocida del dispositivo. GPSStatus Recupera el estado de activación del proveedor de geolocalización o pide ser notificado cuando cambia el estado. GPSStopDetection Detiene el seguimiento de la ubicación iniciado con la función GPSDetectPosition. MapFollowMovement Muestra la ubicación actual del dispositivo en un control Mapa y actualiza la ubicación si esta cambia. MobileNetworkConnectionInfo Devuelve información sobre la conexión actual a los datos a través de la red móvil. WiFiDetectAccessPoint Inicia la detección de los puntos de acceso Wi-Fi a los que se puede acceder desde el dispositivo. Cuando se añade este permiso a la aplicación, el usuario puede permitir el acceso a la ubicación del dispositivo en todo momento, permitir el acceso solo cuando la aplicación está en uso o no permitir el acceso a la ubicación. El usuario puede cambiar estos permisos en cualquier momento en la configuración de Android.
3. El siguiente error puede aparecer al publicar una aplicación en el Play Store: "La clave privada no se cifró correctamente o no se admite este tipo de clave". En este caso, se debe volver a crear el archivo de firma de la aplicación (este archivo se puede crear en el asistente de generación de aplicaciones).
Atención: Si hay identificadores basados en el archivo de firma (p. ej., Identificadores de Google Maps), estos identificadores también se deben volver a generar con la nueva clave.
Gestión de códigos de barras
- Código de barras PDF417: En algunos casos, si un código de barras contenía un guion, este se leía como un guion bajo.
WLanguage
- En algunos casos, la función fReadLine no leía todo el archivo de texto.
- Descargue el módulo de abajo en un directorio.
- Una vez que haya descargado el módulo, ejecute el programa en el directorio de descargas.
- Siga las instrucciones.
WINDEV Mobile 25 - Actualización 1 | ||
WINDEV Mobile 25 | WX25UPDATEUS090f.exe |
Módulos comunes a WINDEV, WEBDEV y WINDEV Mobile 250090f | |
HFSQL Client/Server | Módulos comunes |
HFSQL Cluster | Módulos comunes |
Cuando se alcanza el número máximo de descargas simultáneas, aparece un mensaje de error ("No se puede mostrar la página"), lo que impide descargar una copia. Por favor, intente más tarde. Si no puede realizar la descarga después de varios intentos, póngase en contacto con nuestro Soporte Técnico Gratuito.