popcorn android
v0.3.6
gradle 建置系統將取得所有依賴項並產生建置專案所需的檔案。您首先需要產生 local.properties (將 YOUR_SDK_DIR 替換為您實際的 android sdk 目錄)檔案:
$ 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
您可以將專案匯入為 Gradle 專案來使用 Android Studio。
`|-- 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 將盡可能根據語義版本控制指南進行維護。
版本將以以下格式編號:
<major>.<minor>.<patch>-<build>
請依照以下準則建構:
如果您散佈該項目的副本或建立該項目的分支,則必須將此項目視為來源。
該程式是免費軟體:您可以根據自由軟體基金會發布的 GNU 通用公共授權(許可證的第 3 版)或(由您選擇)任何更高版本的條款重新分發和/或修改它。
分發此程序的目的是希望它有用,但不提供任何保證;甚至沒有適銷性或特定用途適用性的默示保證。有關更多詳細信息,請參閱 GNU 通用公共許可證。
您應該隨該程式一起收到 GNU 通用公共授權的副本。如果沒有,請參閱 http://www.gnu.org/licenses/。
版權所有 © 2024 Popcorn Time Project - 根據 GPL v3 授權發布。