eXport-it, android  UPnP Client/Server

eXport-it android UPnP/HTTP Client/Server

Android


en Android-fildeling ansøgning til video, lyd, billeder og ebøger




For udviklere



For folk, der ønsker at bruge den samme UPnP bibliotek, jeg genopbygget en. Jar fil fra TelealCling kerne (1.0.5), TelealCling støtte (1.0.5) og TelealCommon (1.0.14). Jeg ændrede glat koden til at tillade fuld konfiguration (portnumre, multicast-adresse, fatninger og TCP bufferstørrelse) fra programmet.

Alle android java klasser blev flyttet til selve ansøgningen, og AndroidUpnpService er en reel android baggrund tjeneste ... Alt denne kode er "Copyright (C) 2010 Teleal GmbH, Schweiz" (GPL V3).



Nyt Teleal-Cling-bibliotek 1.0.5y (21 july 2021)

Jeg var nødt til at arbejde igen på dette bibliotek for at fjerne kravet om Apache HTTP Client-bibliotek, som ikke er mere fuldt integreret i Android. Den nye kode for StreamServer og StreamClient er udviklet med Java Socket og den skal fungere på ethvert operativsystem og med alle Java-versioner.

Den aktuelle version 1.0.5y er stadig en kode "under udvikling" og den indeholder links til android.util.Log for at få meddelelser i tilfælde af fejl. Så hvis du vil bruge det på en anden O.S. skal du tage kildekoden, ændre den og rekompilere.

Desuden opretter denne version af koden strengvariabler i StreamServer og StreamClient, og disse variabler er rent UTF-8. Dette kan også være en begrænsning for dig.

Teleal-Cling 1.0.5y bibliotek: download

Teleal-Cling 1.0.5y kildekode: download

Teleal-Cling Android-kilder som eksempler: download

 

Jeg planlægger at distribuere den fulde kildekode af eksport-it (også under GPL V3), men når koden vil være mere stabil.

Din hjælp vil blive værdsat for at lave bedre oversættelser til eksportrelaterede den brugergrænseflade. Venligst sende de korrigerede filer til “exportit.ddcs@gmail.com“.

En zip-fil, der indeholder de 32 strings.xml med tekst af knapper, titler, beskeder:

download