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 许可证发布。