برای افرادی که مایل به استفاده از همان کتابخانه از UPnP، من یک فایل شیشه بازسازی شده از TelealCling هسته (1.0.5)، TelealCling پشتیبانی (1.0.5) و TelealCommon (1.0.14). I تغییر هموار کد به اجازه پیکربندی کامل (شماره پورت، آدرس چندپخشی، گزینه های سوکت و TCP اندازه بافر) از نرم افزار.
همه کلاس های جاوا اندیشه به درخواست خود منتقل شدند، و AndroidUpnpService یک سرویس پس زمینه اندیشه واقعی است ... تمام این کد "کپی رایت (C) 2010 Teleal شرکت، سوئیس" (GPL V3).
کتابخانه جدید Teleal-Cling 1.0.5y (21 آوریل 2021)
مجبور شدم مجدداً روی این کتابخانه کار کنم تا نیاز کتابخانه Apache HTTP Client را پاک کنم که در Android کاملاً یکپارچه نیست. کد جدید StreamServer و StreamClient با Java Socket تهیه شده است و باید روی هر سیستم عامل و با تمام نسخه های جاوا کار کند.
نسخه 1.0.5v فعلی ، هنوز کد "در حال توسعه" است و شامل پیوندهایی به android.util.Log برای دریافت پیام در صورت بروز خطا است. بنابراین اگر می خواهید آن را در ایالات متحده دیگر استفاده کنید. شما باید کد منبع را بگیرید ، آن را تغییر دهید و دوباره کامپایل کنید.
علاوه بر این ، این نسخه کد متغیرهای String را در StreamServer و StreamClient ایجاد می کند و این متغیرها صرفاً UTF-8 هستند. این همچنین می تواند یک محدودیت برای شما باشد.
منابع آندروید Teleal-Cling به عنوان نمونه:
من قصد دارم برای توزیع کد منبع کامل از eXport-it (نیز تحت GPL V3)، اما زمانی که کد خواهد شد با ثبات تر.
به کمک شما خواهد شد برای ساخت ترجمه های بهتر برای رابط کاربر eXport-it قدردانی است. لطفا فایل های اصلاح شده را مجددا ارسال “exportit.ddcs@gmail.com“.
یک فایل زیپ شده حاوی 32 strings.xml با متن از دکمه ها، عنوان ها، پیام ها: