Skip to content

OdyseeTeam/odysee-android

Repository files navigation

Odysee Android

license

Build from Source

To build the app, even as a debug APK, you will need to copy app/twitter.properties.sample file as app/twitter.properties

Build Variants

There are two build variants: Full and FOSS. The Full variant uses Google APIs and the FOSS variant doesn't. You can switch between them on the "Build Variants" tab in Android Studio.

Release

To create an APK file which can be installed on real devices, you will need to create a digital signature and then edit app/build.gradle file the following way:

android {
    signingConfigs {
        release {
            storeFile file('<<put full path to the .JKS Java keychain file>>')
            storePassword '<<password of the file>>'
            keyAlias '<<the alias you chose for the digital signature>>'
            keyPassword '<<the password for the key>>'
        }
    }
(...)

    buildTypes {
      release {
          (...)
          debuggable false
          signingConfig signingConfigs.release
      }

Then you will be able to build a signed APK file via Build/Generate Signed Bundle/APK... menu item on Android Studio

Contributing

We ❤️ contributions from everyone and contributions to this project are encouraged, and compensated. We welcome bug reports, bug fixes and feedback is always appreciated.

contributions welcome GitHub contributors

License

This project is MIT licensed. For the full license, see LICENSE.

Security

We take security seriously. Please contact [email protected] regarding any security issues.

Contact

The primary contact for this project is @akinwale ([email protected])

Releases

No releases published

Packages

No packages published

Languages