Java HTML Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
MMEX_Icon_Font #1208 updating libraries Feb 20, 2018
androidSVG_12 updating AndroidSVG sources to resolve compilation errors (deprecation). Feb 21, 2018
app #1234 Removing override to use the default implementation of onDowngrade Aug 18, 2018
doc updating copyright to 2018 Jan 19, 2018
docs adjusting the links in user doc Mar 26, 2018
gradle/wrapper Beta 978 Feb 10, 2018
money updating copyright to 2018 Jan 19, 2018
scripts #1212 adding the new languages to the copy script Feb 26, 2018
session_analytics_to_send using test application so that the tests run with job manager in the app Dec 17, 2017
.gitignore ignoring robolectric logs Dec 17, 2017
.travis.yml updating the build tools for travis Dec 26, 2017
License Updating license to GPL v3 Mar 25, 2017
README.md more info on fabric keys file Aug 18, 2018
build.gradle updating the Gradle plugin Aug 18, 2018
copyright.txt updating copyright Jan 12, 2017
gradle.properties updating copyright to 2018 Jan 19, 2018
gradlew setting the executable flag (644 -> 755) for Travis build. Jul 3, 2017
gradlew.bat migrate from eclipse to android studio Jul 18, 2014
lint.xml updating copyright to 2018 Jan 19, 2018
project.properties removing commented-out references to billing library Jul 13, 2016
robolectric.properties updating copyright to 2018 Jan 19, 2018
session_analytics.tap using test application so that the tests run with job manager in the app Dec 17, 2017
settings.gradle updating copyright to 2018 Jan 19, 2018

README.md

MoneyManagerEx for Android

See our homepage at android.moneymanagerex.org for more user-oriented information.

Dev Build Status

Stable Build Status

Basic information

Money Manager Ex for Android is a mobile companion to PC/desktop personal finance applications currently available for Windows, Mac OSX and LINUX. It can be used with the same database used by MoneyManagerEx Desktop, or as an addition to GnuCash or other applications that import transactions via .qif files.

Links

MoneyManagerEx for Android on PlayStore

Contributing

There are several ways you can contribute to the project:

  • code
  • translation
  • beta testing
  • donations

Translate

If you want to join our translation team: MoneyManagerEx for Android on Crowdin.net

Beta Testing

You can install the Beta version from Google Play in parallel to the stable version, and help us out testing the app before it reaches the Stable channel.

Build

To build the project, the following settings are recommended:

  • current stable version of Android Studio,
  • use embedded JDK,
  • use gradle wrapper.

You will need to generate a custom "fabric.properties" file in "app" directory, containing apiSecret and apiKey values. More info at Fabric API Keys.

Continuous Integration

Travis CI build is active for the project. It runs a build on every check-in and a pull request.

Useful content is available at the Fabric/Travis demo. It explains how to generate fabric.properties file during the build, using environment variables. The environment variables start with org_gradle_project, i.e. ORG_GRADLE_PROJECT_crashlyticsdemoApikey.

License

Copyright 2012-2017 The Android Money Manager Ex Project Team

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3
of the License, or (at your option) any later version.

https://www.gnu.org/licenses/gpl-2.0.html

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.