Skip to content
OONI Probe Android
Branch: master
Clone or download
Latest commit f6225c2 Mar 21, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
.idea
.tx
app fix failed measurement icon Mar 21, 2019
assets Improve the Readme Jan 8, 2019
description Strings updated Jan 26, 2018
gradle/wrapper bump libs Jan 20, 2019
scripts
.gitignore bump libs Jan 20, 2019
ChangeLog.md
LICENSE Add BSD 2-clause license Feb 8, 2017
NOTICE
README.md
build.gradle android studio stuff Jan 22, 2019
gradle.properties
gradlew
gradlew.bat
settings.gradle

README.md

OONI Probe Android Slack Channel Build Status

OONI Probe is free and open source software designed to measure internet censorship and other forms of network interference.

OONI Probe Android

Click here to report a bug

Other supported platforms: iOS, Desktop, CLI

Developer information

This application requires Android Studio. We use gradle and, as part of the initial gradle sync, Android studio will download all the required dependencies. The most important dependency is measurement-kit which is fetched from our Bintray jcenter repository.

Building an apk

Ensure you have Android Studio and Android SDK installed. Build fullRelease variant using Android Studio or this command line:

./gradlew assembleFullRelease

Building the app for f-droid

Instead to build the app to stay compliant to F-Droid use fdroidRelease, contains small tweaks required to have the app accepted by f-droid.

./gradlew assembleFdroidRelease

Managing translations

To manage translations check out our translation repo and follow the instructions there.

Contributing

  • Write some code

  • Open a pull request

  • Have fun!

You can’t perform that action at this time.