سيقوم نظام بناء Gradle بجلب جميع التبعيات وإنشاء الملفات التي تحتاجها لبناء المشروع. تحتاج أولاً إلى إنشاء ملف local.properties (استبدل YOUR_SDK_DIR بملف android sdk dir الفعلي):
$ echo "sdk.dir=YOUR_SDK_DIR" > local.properties
يمكنك الآن مزامنة المشروع وإنشائه وتثبيته:
$ ./gradlew assembleDebug # assemble the debug .apk
$ ./gradlew installDebug # install the debug .apk if you have an
# emulator or an Android device connected
يمكنك استخدام Android Studio عن طريق استيراد المشروع كمشروع Gradle.
`|-- base # base module (contains providers and streamer)
| |-- build.gradle # base build script
| `-- src
| |-- main
| |-- assets # base module assets
| |-- java # base module java code
| `-- res # base module resources
`|-- mobile # mobile module (smartphone/tablet application)
| |-- build.gradle # mobile build script
| `-- src
| |-- main
| |-- java # mobile module java code
| `-- res # mobile module resources
`|-- tv # tv module (Android TV application)
| |-- build.gradle # tv build script
| `-- src
| |-- main
| |-- java # tv module java code
| `-- res # tv module resources
`|-- vlc # vlc module (VLC mediaplayer library)
| |-- build.gradle # vlc module build script
| `-- src
| |-- main
| |-- jniLibs # native LibVLC libraries
| |-- java # LibVLC Java code
`|-- connectsdk # connectsdk module
|-- build.gradle # connectsdk build script
`-- src
| |-- java # connectsdk module java code
`-- core
| |-- src # connectsdk module core java code
`-- modules
|-- google_cast
|-- src # connectsdk module google cast java code
|-- firetv
|-- src # connectsdk module google cast java code
هل تريد الإبلاغ عن خطأ ما، أو طلب ميزة، أو المساهمة في Popcorn Time أو ترجمته؟
تحقق من دليلنا المتعمق للمساهمة في Popcorn Time. نحن بحاجة إلى كل المساعدة التي يمكننا الحصول عليها!
يمكنك أيضًا الانضمام إلى مجتمعنا لتبقى على اطلاع دائم وتلتقي بمطورين آخرين.
تتبع تطور Popcorn Time ونشاط المجتمع.
من أجل الشفافية وإلقاء نظرة ثاقبة على دورة الإصدار الخاصة بنا، والسعي للحفاظ على التوافق مع الإصدارات السابقة، سيتم الحفاظ على Popcorn Time وفقًا لإرشادات الإصدار الدلالي قدر الإمكان.
سيتم ترقيم الإصدارات بالتنسيق التالي:
<major>.<minor>.<patch>-<build>
تم إنشاؤها وفقًا للمبادئ التوجيهية التالية:
إذا قمت بتوزيع نسخة أو إنشاء شوكة من المشروع، فيجب عليك اعتماد هذا المشروع كمصدر.
هذا البرنامج هو برنامج مجاني: يمكنك إعادة توزيعه و/أو تعديله بموجب شروط رخصة جنو العامة كما نشرتها مؤسسة البرمجيات الحرة، إما الإصدار 3 من الترخيص، أو (حسب اختيارك) أي إصدار لاحق.
يتم توزيع هذا البرنامج على أمل أن يكون مفيدًا، ولكن دون أي ضمان؛ دون حتى الضمان الضمني لقابلية التسويق أو الملاءمة لغرض معين. راجع رخصة جنو العامة لمزيد من التفاصيل.
يجب أن تكون قد حصلت على نسخة من رخصة جنو العامة مع هذا البرنامج. إذا لم يكن الأمر كذلك، راجع http://www.gnu.org/licenses/.
حقوق الطبع والنشر © 2024 Popcorn Time Project - تم إصدارها بموجب ترخيص GPL v3.