eXport-it, android  UPnP Client/Server

eXport-it android UPnP/HTTP client/server

Android


una applicazione di file sharing Android per video, audio, immagini e ebooks




per gli sviluppatori



Per le persone che vogliono utilizzare la stessa libreria UPnP, ho ricostruito uno. File jar da Teleal Cling nucleo (1.0.5), Teleal Cling supporto (1.0.5) e Teleal comune (1.0.14). Ho modificato senza problemi il codice per consentire la configurazione completa (numeri di porta, indirizzo multicast, opzioni presa e TCP dimensione del buffer) dall’applicazione.

Tutte le classi java androide sono stati spostati per l’applicazione stessa, e AndroidUpnpService è un vero e proprio servizio in background di Android … Tutto questo codice è “Copyright (C) 2010 Teleal GmbH, Svizzera” (GPL V3).



Nuova libreria Teleal-Cling 1.0.5y (21 aprile 2021)

Ho dovuto lavorare di nuovo su questa libreria per rimuovere il requisito della libreria client HTTP Apache che non è più completamente integrata in Android. Il nuovo codice di StreamServer e StreamClient è sviluppato con Java Socket e dovrebbe funzionare su qualsiasi sistema operativo e con tutte le versioni di Java.

L'attuale versione 1.0.5v, è ancora un codice "in fase di sviluppo" e contiene collegamenti a android.util.Log per ottenere messaggi in caso di errori. Pertanto, se si desidera utilizzarlo su un altro O.S. devi prendere il codice sorgente, modificarlo e ricompilare.

Inoltre, questa versione del codice crea variabili String in StreamServer e StreamClient e queste variabili sono puramente UTF-8. Questo può anche essere un vincolo per te.

Teleal-Cling 1.0.5y biblioteca: download

Teleal-Cling 1.0.5y codice sorgente: download

Teleal-Cling Android fonti come esempi: download

 

Ho in programma di distribuire il codice sorgente completo di eXport-it (Anche sotto GPL V3), ma quando il codice sarà più stabile.

Il vostro aiuto sarà apprezzato per fare traduzioni migliori per l’interfaccia utente “eXport-it”. Si prega di inviare i file corretti a “exportit.ddcs @ gmail.com”.

Il file contenente il strings.xml.zip strings.xml 32 con il testo di pulsanti, titoli, messaggi di:

download