|
5 months ago | |
---|---|---|
app | 5 months ago | |
cli | 8 months ago | |
config/checkstyle | 2 years ago | |
data | 5 months ago | |
documentation | 10 months ago | |
domain | 5 months ago | |
entity | 6 months ago | |
gradle/wrapper | 9 months ago | |
libs | 6 months ago | |
utils | 2 years ago | |
.gitignore | 2 years ago | |
.gitmodules | 7 months ago | |
README.md | 9 months ago | |
build.gradle | 10 months ago | |
gradle.properties | 11 months ago | |
gradlew | 2 years ago | |
gradlew.bat | 2 years ago | |
mercury_black_24dp.svg | 9 months ago | |
mercury_icon.svg | 2 years ago | |
settings.gradle | 7 months ago | |
version.gradle | 6 months ago |
Mercury-IM will be an XMPP messenger that aims to be portable. Most of the core logic is pure Java, so the final goal is to make it as easy as possible to add different UIs for different platforms on top of it.
Since there are some issues with Android Studio and composite builds, it is currently only possible to build Mercury-IM either using the Gradle command line tool (see below), or by using Android Studio 3.5.3.
git clone <project-url>
cd <project-directory>
git submodule update --init --recursive
gradle assembleDebug
org.jivesoftware.smackx.*
classes cannot be found!
git submodule init && git submodule update
as mentioned aboveorg.mercury_im.messenger.data.*
classes???
data
module and then click "Build -> Make Module 'data'".