Система сборки gradle извлечет все зависимости и сгенерирует файлы, необходимые для сборки проекта. Сначала вам необходимо создать файл local.properties (замените YOUR_SDK_DIR фактическим каталогом SDK для Android):
$ 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>
Построен с учетом следующих рекомендаций:
Если вы распространяете копию или делаете ответвление проекта, вы должны указать этот проект в качестве источника.
Эта программа является свободным программным обеспечением: вы можете распространять ее и/или изменять в соответствии с условиями Стандартной общественной лицензии GNU, опубликованной Фондом свободного программного обеспечения, либо версии 3 Лицензии, либо (по вашему выбору) любой более поздней версии.
Данная программа распространяется в надежде, что она будет полезна, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; даже без подразумеваемой гарантии ТОРГОВОЙ ПРИГОДНОСТИ или ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ. Дополнительную информацию см. в Стандартной общественной лицензии GNU.
Вместе с этой программой вы должны были получить копию Стандартной общественной лицензии GNU. Если нет, см. http://www.gnu.org/licenses/.
Авторские права © 2024 Popcorn Time Project – Выпущено под лицензией GPL v3.