Banana Studio
News · BS Manager

FTP Server 0.16: Pronto per Android 17 e molto più leggero sulla batteria

FTP Server 0.16 è pronto per Android 17, continua a funzionare per tutto il tempo che desideri sulle versioni più recenti di Android e consuma molta meno batteria mentre il server è in attesa di connessioni.

FTP Server 0.16: Pronto per Android 17 e molto più leggero sulla batteria
Categories FTP Server
On this page

FTP Server 0.16 è ora disponibile su Google Play. Questo è uno degli aggiornamenti più importanti degli ultimi tempi: l'app è pronta per Android 17, continua a funzionare per tutto il tempo che desideri sulle versioni più recenti di Android e consuma molta meno batteria mentre il server è in attesa di connessioni.

Molto più leggero sulla batteria

Molti di voi tengono FTP Server in esecuzione tutto il giorno, così che un telefono o una TV possa essere raggiunto in qualsiasi momento. Alcuni di voi ci hanno detto che questo consumava più batteria del necessario, anche quando nessuno era connesso. Abbiamo individuato il problema, e non era il server FTP in sé: alcuni componenti di supporto continuavano a svegliare il telefono in background.

In 0.16:

  • La funzione router si avvia solo quando la usi. I componenti dietro Apri automaticamente la porta sul router venivano avviati con ogni server, anche con l'opzione disattivata, e svegliavano il telefono diverse volte al secondo. Ora si avviano solo quando l'opzione è attiva e si fermano insieme al server.
  • L'annuncio si mette in pausa quando esci dall'app. Il banner pubblicitario sulla schermata dell'app continuava a funzionare in background finché il server era in esecuzione. Ora si mette in pausa non appena passi a un'altra app.
  • Meno risvegli quando cambia il segnale Wi-Fi. Piccole variazioni dell'intensità del segnale facevano ricostruire all'app notifica e impostazioni ogni volta. Ora reagisce solo quando la rete cambia realmente.
  • I controlli in background si fermano con il server. Quando fermi il server, l'app smette anche di controllare il tuo indirizzo IP pubblico.

Nei nostri test, con il server in esecuzione e nessuno connesso, l'app consumava circa cinque volte meno tempo CPU rispetto a prima. Il server FTP funziona esattamente come prima: stessa velocità, stesse impostazioni, stessi utenti.

Continua a funzionare per tutto il tempo che desideri

Per supportare le versioni più recenti di Android, un'app deve seguire le ultime regole per l'esecuzione in background. Secondo queste regole, il modo in cui FTP Server era solito funzionare sarebbe limitato a circa sei ore al giorno e non potrebbe più avviarsi da solo dopo un riavvio.

Quindi FTP Server ora comunica ad Android esattamente cosa fa: mantiene in esecuzione un server FTP avviato da te, e puoi vederlo nella notifica in ogni momento. Così, il server continua a funzionare finché non lo fermi tu, dall'app, dalla notifica, dal riquadro Impostazioni rapide o dal widget, e Avvia automaticamente all'avvio continua a funzionare sulle versioni più recenti di Android.

Pronto per Android 17

Android 17 aggiunge un nuovo permesso di privacy, accesso alla rete locale, di cui le app hanno bisogno prima di poter comunicare con altri dispositivi sul tuo Wi-Fi. Android lo elenca sotto Dispositivi vicini. FTP Server è un server: il tuo computer, la tua TV o l'app di gestione file si collegano al telefono. Senza questo permesso, Android li blocca silenziosamente tutti, e i client FTP segnalano solo un timeout.

FTP Server 0.16 richiede questo permesso quando avvii il server. Se scegli Non consentire, l'app spiega che i dispositivi sulla tua rete non potranno collegarsi, e puoi attivarlo in seguito in Informazioni app → Autorizzazioni → Dispositivi vicini.

FTP Server utilizza questo permesso solo per rispondere ai dispositivi che si collegano a esso. Non scansiona la tua rete né raccoglie informazioni sui tuoi altri dispositivi.

Il tuo telefono ha Android 16 o versioni precedenti? Allora per te non cambia nulla. Non c'è alcun nuovo avviso.

Altri miglioramenti

  • Aspetto corretto sui telefoni moderni. L'app ora utilizza l'intero schermo sulle versioni recenti di Android, mantenendo i contenuti lontani dalla barra di stato, dalla barra di navigazione e dai ritagli della fotocamera.
  • Il tasto indietro funziona come previsto su Android 16 e versioni successive: ti riporta alla schermata home dell'app invece di chiuderla.
  • Ripristino più semplice quando una porta è già in uso. Se un'altra app sta già utilizzando la tua porta FTP, ora puoi scegliere un'altra porta e ricominciare subito. Prima, l'app continuava a provare la vecchia porta finché non la chiudevi.
  • Codice più efficiente. Il codice dell'app è ora completamente ottimizzato al momento della compilazione, quindi svolge lo stesso lavoro con meno sforzo.
  • Google TV. L'icona dell'app TV ora riempie il riquadro rotondo nella schermata home di Google TV e il suo banner è dimensionato correttamente per le TV.

Dispositivi supportati

FTP Server 0.16 richiede Android 6.0 (Marshmallow) o versioni successive. Le attuali librerie di fatturazione e pubblicità di Google non supportano più le versioni precedenti, quindi l'app ha dovuto aggiornarsi di conseguenza.

Prima di 0.16 Dalla 0.16
Android più vecchio supportato (telefoni) 4.4 (KitKat) 6.0 (Marshmallow)
Android più vecchio supportato (TV) 5.0 (Lollipop) 6.0 (Marshmallow)
Android 17 Non pronto Supportato

Se il tuo dispositivo esegue una versione precedente di Android, la versione che hai continua a funzionare, ma Google Play non ti offrirà questo aggiornamento. I tuoi utenti, cartelle e impostazioni vengono mantenuti quando aggiorni.

Come aggiornare

Apri Google Play, vai su Gestisci app e dispositivo e aggiorna FTP Server. Se gli aggiornamenti automatici sono attivi, la nuova versione arriva da sola nei prossimi giorni.

Hai trovato un problema o hai un'idea? Tocca Feedback nella schermata Informazioni dell'app, oppure lascia una recensione su Google Play. Grazie per aver utilizzato FTP Server.

Videos

Related app

FTP Server

Condividi e gestisci file dal tuo dispositivo Android tramite FTP

Related posts