Skip to content
Snippets Groups Projects
Commit baa416b9 authored by Pierre Nicolas's avatar Pierre Nicolas :joy: Committed by Adrien Béraud
Browse files

misc: update readme

Give a hint for `pkg-config` troubleshoot.

Change-Id: I0ffea826a011c7f0bc93d456b600134cf11ac11a
parent 28e3b861
No related branches found
No related tags found
No related merge requests found
......@@ -62,17 +62,28 @@ Make sure to have the Android SDK and NDK available.
## Build instructions
With Android Studio:
### With Android Studio:
* Add 'jami-android' in Android Studio
* Click on build
* Enjoy!
With the command line:
### With the command line:
```sh
cd jami-client-android/jami-android
./gradlew assembleDebug
```
### Troubleshoot
Jami Android doesn't use the system's `pkg-config`; it builds its own version with custom parameters to support cross-compilation. However, after cleaning the project, `pkg-config` may not be rebuilt, which could result in falling back to the system's version, leading to errors when trying to locate shared libraries.
```sh
cd jami-client-android/daemon/extras/tools
./bootstrap && make
```
## Update translations
Update translations using the Transifex client (tx) :
......@@ -80,14 +91,14 @@ Update translations using the Transifex client (tx) :
./update-translations.sh
```
# Generate new release commit
## Generate new release commit
Generate a new release commit updating the version code and version string:
```sh
./update_version.py --commit
```
# Report issues
## Report issues
Report issues on Gitlab:
https://git.jami.net/savoirfairelinux/jami-client-android
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment