eXport-it, android  UPnP Client/Server

eXport-it的Android的UPnP/HTTP客戶端/服務器

Android


一個android文件共享應用程序,視頻,音頻,圖片和電子書




對於開發人員



誰想要使用相同的UPnP庫的人,我重建從TelealCling核心(1.0.5)之一。jar文件,TelealCling支持(1.0.5)和TelealCommon(1.0.14)。 我順利地修改代碼從應用程序允許完整的配置(端口號,多播地址,套接字選項和TCP緩衝區大小)。

所有的Android的Java類被轉移到應用程序本身,而AndroidUpnpService是一個真正的android後台服務... 所有這些代碼是“版權所有(C)2010 Teleal有限公司,瑞士”(GPL V3)。



新的Teleal-Cling库1.0.5y(2021年4月21日)

我不得不再次对该库进行工作,以消除对Apache HTTP Client库的需求,该库不再完全集成在Android中。 StreamServer和StreamClient的新代码是使用Java Socket开发的,并且可以在任何操作系统和所有Java版本上运行。

当前的1.0.5y版本仍是“正在开发中”的代码,它包含指向android.util.Log的链接,以便在出现错误时获取消息。 因此,如果您想在其他操作系统上使用它 您必须获取源代码,对其进行修改并重新编译。

另外,此版本的代码在StreamServer和StreamClient中创建String变量,这些变量纯粹是UTF-8。 这对您也可能是一个约束。

Teleal-Cling 1.0.5y库: download

Teleal-Cling 1.0.5y源代码: download

Teleal-Cling Android来源示例: download

 

我計劃分發eXport-it(也遵循GPL V3)的完整源代碼,但代碼時會更加穩定。

您的幫助將不勝感激為更好地翻譯到eXport-it用戶界面。請重新校正文件 “exportit.ddcs@gmail.com“.

包含32 strings.xml中有按鈕,標題,消息文本中的zip文件:

download