Android Client for Jellyfin
Go to file
newton181 2480e1d85d Translated using Weblate (Spanish (Latin America))
Currently translated at 100.0% (98 of 98 strings)

Translation: Jellyfin Android/Jellyfin Android
Translate-URL: https://translate.jellyfin.org/projects/jellyfin-android/jellyfin-android/es_419/
2023-05-31 15:21:57 -04:00
.github Fix milestone property always being undefined and thus non-null 2023-05-22 21:29:11 +02:00
app Translated using Weblate (Spanish (Latin America)) 2023-05-31 15:21:57 -04:00
buildSrc Move plugins to version catalog 2021-09-04 14:19:32 +02:00
fastlane/metadata/android Translated using Weblate (Lithuanian) 2023-05-26 13:21:57 -04:00
gradle Update dependency androidx.mediarouter:mediarouter to v1.4.0 (#1064) 2023-05-22 21:01:34 +02:00
.editorconfig Disable line breaks after multiline when entries 2023-04-28 20:56:38 +02:00
.gitignore Initial application skeleton 2020-07-24 13:01:35 +02:00
android-lint.xml Fix or suppress various lint warnings 2022-03-28 22:23:01 +02:00
build.gradle.kts Move all Gradle plugins to version catalog, replace KAPT with KSP 2021-11-06 22:05:23 +01:00
detekt.yml Replace deprecated detekt rules 2022-11-26 00:47:03 +01:00
gradle.properties Disable Jetifier 2023-04-05 19:54:55 +02:00
gradlew Update dependency gradle to v8 2023-05-17 10:04:52 +02:00
gradlew.bat Update Gradle Wrapper from 7.5.1 to 7.6 (#907) 2022-11-27 10:49:01 +01:00
LICENSE.md Add LICENSE and README 2020-07-25 02:05:39 +02:00
README.md Fix wrong Weblate link in README (#538) 2021-10-03 09:23:15 +00:00
renovate.json Enable Renovate dependency dashboard (#1069) 2023-05-17 14:33:26 +00:00
settings.gradle.kts Remove opt-in for version catalogs 2022-02-09 17:31:40 +01:00

Jellyfin Android

Part of the Jellyfin Project


Logo Banner

GPL 2.0 License Current Release Translation Status
Donate Feature Requests Chat on Matrix Join our Subreddit
Jellyfin on Google Play Jellyfin on Amazon Appstore Jellyfin on F-Droid
Download archive

Jellyfin Mobile is an Android app that connects to Jellyfin instances and integrates with the official web client. We welcome all contributions and pull requests! If you have a larger feature in mind please open an issue so we can discuss the implementation before you start. Even though the client is only a web wrapper there are still lots of improvements and bug fixes that can be accomplished with Android and Kotlin knowledge.

Most of the translations can be found in the web client since it's the base for the Android client as well. Translations for the app can also be improved very easily from our Weblate instance. Look through the following graphic to see if your native language could use some work!

Detailed Translation Status

This client was rewritten from scratch with a fresh git history in July to August 2020, and replaces the old Cordova-based client, which can still be found in the archives.

Build Process

Dependencies

  • Android SDK

Build

  1. Clone or download this repository

    git clone https://github.com/jellyfin/jellyfin-android.git
    cd jellyfin-android
    
  2. Open the project in Android Studio and run it from there or build an APK directly through Gradle:

    ./gradlew assembleDebug
    

Deploy to device/emulator

./gradlew installDebug

You can also replace the "Debug" with "Release" to get an optimized release binary.