O sistema de compilação Gradle buscará todas as dependências e gerará os arquivos necessários para compilar o projeto. Primeiro você precisa gerar o arquivo local.properties (substitua YOUR_SDK_DIR pelo seu diretório SDK do Android):
$ echo "sdk.dir=YOUR_SDK_DIR" > local.properties
Agora você pode sincronizar, construir e instalar o projeto:
$ ./gradlew assembleDebug # assemble the debug .apk
$ ./gradlew installDebug # install the debug .apk if you have an
# emulator or an Android device connected
Você pode usar o Android Studio importando o projeto como um projeto 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
Quer relatar um bug, solicitar um recurso, contribuir ou traduzir o Popcorn Time?
Confira nosso guia detalhado para contribuir para o Popcorn Time. Precisamos de toda a ajuda possível!
Você também pode ingressar em nossa comunidade para se manter atualizado e conhecer outros desenvolvedores.
Acompanhe o desenvolvimento do Popcorn Time e as atividades da comunidade.
Para maior transparência e compreensão do nosso ciclo de lançamento, e para nos esforçarmos para manter a compatibilidade com versões anteriores, o Popcorn Time será mantido de acordo com as diretrizes de Versionamento Semântico, tanto quanto possível.
Os lançamentos serão numerados com o seguinte formato:
<major>.<minor>.<patch>-<build>
Construído com as seguintes diretrizes:
Se você distribuir uma cópia ou fizer um fork do projeto, deverá creditar esse projeto como fonte.
Este programa é software livre: você pode redistribuí-lo e/ou modificá-lo sob os termos da Licença Pública Geral GNU conforme publicada pela Free Software Foundation, seja a versão 3 da Licença ou (a seu critério) qualquer versão posterior.
Este programa é distribuído na esperança de que seja útil, mas SEM QUALQUER GARANTIA; mesmo sem a garantia implícita de COMERCIALIZAÇÃO ou ADEQUAÇÃO A UM DETERMINADO FIM. Veja a Licença Pública Geral GNU para mais detalhes.
Você deverá ter recebido uma cópia da Licença Pública Geral GNU junto com este programa. Caso contrário, consulte http://www.gnu.org/licenses/.
Copyright © 2024 Popcorn Time Project – Lançado sob a licença GPL v3.