FTP Server 0.16 : Prêt pour Android 17 et bien moins gourmand en batterie
FTP Server 0.16 est prêt pour Android 17, continue de tourner aussi longtemps que vous le souhaitez sur les versions les plus récentes d'Android, et consomme bien moins de batterie tandis que le serveur attend des connexions.
On this page
FTP Server 0.16 est désormais disponible sur Google Play. C'est l'une des plus grosses mises à jour depuis un moment : l'application est prête pour Android 17, elle continue de tourner aussi longtemps que vous le souhaitez sur les versions les plus récentes d'Android, et elle consomme beaucoup moins de batterie pendant que le serveur attend des connexions.
Beaucoup moins gourmand en batterie
Nombre d'entre vous laissent FTP Server tourner toute la journée, afin qu'un téléphone ou une télévision soit joignable à tout moment. Certains d'entre vous nous ont dit que cela vidait la batterie plus qu'il ne le devrait, même quand personne n'était connecté. Nous avons identifié le problème, et il ne venait pas du serveur FTP lui-même : quelques assistants continuaient de réveiller le téléphone en arrière-plan.
Dans 0.16 :
- La fonctionnalité de routeur ne fonctionne que lorsque vous l'utilisez. Les composants derrière Ouvrir automatiquement le port sur le routeur étaient lancés avec chaque serveur, même avec l'option désactivée, et ils réveillaient le téléphone plusieurs fois par seconde. Désormais, ils ne se lancent que lorsque l'option est activée et s'arrêtent avec le serveur.
- La publicité se met en pause lorsque vous quittez l'application. La bannière publicitaire sur l'écran de l'application continuait de fonctionner en arrière-plan aussi longtemps que le serveur était en cours d'exécution. Désormais, elle se met en pause dès que vous passez à une autre application.
- Moins de réveils lorsque votre signal Wi-Fi change. De légères variations de la force du signal forçaient l'application à reconstruire sa notification et ses paramètres à chaque fois. Désormais, elle ne réagit que lorsque votre réseau change réellement.
- Les vérifications en arrière-plan s'arrêtent avec le serveur. Lorsque vous arrêtez le serveur, l'application cesse également de vérifier votre adresse IP publique.
Dans nos tests, avec le serveur en cours d'exécution et personne connecté, l'application utilisait environ cinq fois moins de temps CPU qu'auparavant. Le serveur FTP fonctionne exactement comme avant : même vitesse, mêmes paramètres, mêmes utilisateurs.
Continue de tourner aussi longtemps que vous le souhaitez
Pour prendre en charge les versions les plus récentes d'Android, une application doit suivre leurs dernières règles concernant le travail en arrière-plan. Selon ces règles, la façon dont FTP Server fonctionnait auparavant serait limitée à environ six heures par jour, et il ne pourrait plus se lancer tout seul après un redémarrage.
Ainsi, FTP Server indique maintenant à Android exactement ce qu'il fait : il maintient en cours d'exécution un serveur FTP que vous avez lancé vous-même, et vous pouvez le voir dans la notification à tout moment. Grâce à cela, le serveur continue de tourner jusqu'à ce que vous l'arrêtiez, depuis l'application, la notification, la tuile des paramètres rapides ou le widget, et Démarrer automatiquement au démarrage continue de fonctionner sur les versions les plus récentes d'Android.
Prêt pour Android 17
Android 17 ajoute une nouvelle autorisation de confidentialité, accès au réseau local, dont les applications ont besoin avant de pouvoir communiquer avec d'autres appareils sur votre Wi-Fi. Android la répertorie sous Appareils à proximité. FTP Server est un serveur : votre ordinateur, votre téléviseur ou votre application de gestion de fichiers se connectent au téléphone. Sans cette autorisation, Android les bloque tous silencieusement, et les clients FTP ne signalent qu'un dépassement de délai.
FTP Server 0.16 demande cette autorisation lorsque vous démarrez le serveur. Si vous choisissez Ne pas autoriser, l'application explique que les appareils de votre réseau ne pourront pas se connecter, et vous pourrez l'activer ultérieurement dans Infos sur l'application → Autorisations → Appareils à proximité.
FTP Server n'utilise cette autorisation que pour répondre aux appareils qui s'y connectent. Il ne scanne pas votre réseau et ne collecte rien concernant vos autres appareils.
Votre téléphone tourne-t-il sous Android 16 ou une version antérieure ? Alors rien ne change pour vous. Il n'y a aucune nouvelle demande.
Autres améliorations
- Un affichage adapté aux téléphones modernes. L'application utilise désormais tout l'écran sur les versions récentes d'Android, tout en conservant son contenu à l'écart de la barre d'état, de la barre de navigation et des découpes pour l'appareil photo.
- Le bouton Retour fonctionne comme prévu sur Android 16 et versions ultérieures : il vous ramène à l'écran d'accueil de l'application au lieu de la fermer.
- Rétablissement plus facile lorsqu'un port est utilisé. Si une autre application utilise déjà votre port FTP, vous pouvez désormais choisir un autre port et recommencer immédiatement. Auparavant, l'application essayait sans cesse l'ancien port jusqu'à ce que vous la fermiez.
- Code plus efficace. Le code de l'application est désormais entièrement optimisé lors de sa compilation, afin d'accomplir le même travail avec moins d'effort.
- Google TV. L'icône de l'application TV remplit désormais la tuile ronde sur l'écran d'accueil de Google TV, et sa bannière est correctement dimensionnée pour les téléviseurs.
Appareils pris en charge
FTP Server 0.16 nécessite Android 6.0 (Marshmallow) ou une version ultérieure. Les bibliothèques de facturation et de publicités actuelles de Google ne prennent plus en charge les versions antérieures, l'application a donc dû monter en gamme avec elles.
| Avant 0.16 | À partir de 0.16 | |
|---|---|---|
| Plus ancien Android pris en charge (téléphones) | 4.4 (KitKat) | 6.0 (Marshmallow) |
| Plus ancien Android pris en charge (TV) | 5.0 (Lollipop) | 6.0 (Marshmallow) |
| Android 17 | Non prêt | Pris en charge |
Si votre appareil exécute une version d'Android plus ancienne, la version que vous avez continue de fonctionner, mais Google Play ne vous proposera pas cette mise à jour. Vos utilisateurs, dossiers et paramètres sont conservés lors de la mise à jour.
Comment mettre à jour
Ouvrez Google Play, accédez à Gérer les applications et l'appareil, et mettez à jour FTP Server. Si les mises à jour automatiques sont activées, la nouvelle version arrive d'elle-même au cours des prochains jours.
- Téléphones et tablettes : FTP Server sur Google Play
- Android TV et Google TV : FTP Server pour TV sur Google Play
Vous avez trouvé un problème ou avez une idée ? Appuyez sur Feedback dans l'écran À propos de l'application, ou laissez un avis sur Google Play. Merci d'utiliser FTP Server.
Videos
Related app
Serveur FTP
Partagez et gérez les fichiers depuis votre appareil Android via FTP