fennifith / Metronome-Android

A lightweight, well designed metronome app for Android.
https://play.google.com/store/apps/details?id=james.metronome
Apache License 2.0
110 stars 25 forks source link

ReactiveX imports failing #20

Open chrissyast opened 3 years ago

chrissyast commented 3 years ago

Firstly the "Contribute" link broken on README file is broken.

How do I build the app?

My build is failing on the imports

import io.reactivex.annotations.NonNull;
import io.reactivex.disposables.Disposable;
import io.reactivex.functions.Consumer;

I can't find these libraries on Maven.

fennifith commented 3 years ago

The documentation in this repo is not well maintained right now... I would improve it, but I'm actually planning to move the repository to code.horrific.dev, so any contributing instructions I add will likely be placed there when I have the time. (this repo will become a mirror, so pull requests here will still work)

I recommend building from the develop branch - it isn't entirely stable, but is close to a new release, and also removes the particular dependency that is causing this error.

chrissyast commented 3 years ago

@fennifith thanks for the reply. In the end I was able to fix that dependency problem and build from master. I arrived at your repo because I am trying to build a metronome app but have been having issues with inconsistent intervals so wanted to see how other developers dealt with the issue, but I see you also have this issue!