All Projects → OdyseeTeam → odysee-android

OdyseeTeam / odysee-android

Licence: MIT license
The Odysee Android app with wallet functionality

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to odysee-android

Lbry Android
The LBRY Android app
Stars: ✭ 2,633 (+2094.17%)
Mutual labels:  censorship-resistance
PonyDirect
PonyDirect
Stars: ✭ 34 (-71.67%)
Mutual labels:  censorship-resistance
odysee-ios
The Odysee iOS app with wallet functionality.
Stars: ✭ 48 (-60%)
Mutual labels:  censorship-resistance
awesome-secure-messaging
A curated collection of links for secure messaging.
Stars: ✭ 29 (-75.83%)
Mutual labels:  censorship-resistance
superhighway84
USENET-inspired, uncensorable, decentralized internet discussion system running on IPFS & OrbitDB
Stars: ✭ 437 (+264.17%)
Mutual labels:  censorship-resistance
awesome-hive
A curated list of awesome Hive resources.
Stars: ✭ 20 (-83.33%)
Mutual labels:  censorship-resistance
harddns
RFC8484 and DoH/JSON resolver
Stars: ✭ 35 (-70.83%)
Mutual labels:  censorship-resistance

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])

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].