libreoffice-online/android
Weblate 5687807864 update translations
LibreOffice Online/android-app (German)
Currently translated at 64.6% (64 of 99 strings)

Change-Id: I0a02762f6326c45800152c8dbe37c783cde4bfad

update translations

LibreOffice Online/loleaflet-help (Basque)
Currently translated at 58.4% (243 of 416 strings)

Change-Id: Ie2471d9c57c5f8ad98973f76007d4f50b6074e63

update translations

LibreOffice Online/loleaflet-help (Spanish)
Currently translated at 99.8% (415 of 416 strings)

Change-Id: I09437d51b9aa80de90db047acdc9cc4ab45411a0

update translations

LibreOffice Online/loleaflet-help (Greek)
Currently translated at 54.3% (226 of 416 strings)

Change-Id: Ic6d62cf74743557d949b2e295b170cd9d21be160

update translations

LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 60.8% (253 of 416 strings)

Change-Id: Ibdba503dbe7c6860cd864da6e9991d56afb8d59c

update translations

LibreOffice Online/loleaflet-help (Asturian)
Currently translated at 7.7% (32 of 416 strings)

Change-Id: I0444fb66c5aab27eda0062740b8ab82d8b0e7c7b

update translations

LibreOffice Online/loleaflet-ui (Chinese (Traditional))
Currently translated at 81.2% (229 of 282 strings)

Change-Id: I9bf03a8faf102bcd455019ac69b8afa1896183b5

update translations

LibreOffice Online/loleaflet-ui (Portuguese (Brazil))
Currently translated at 100.0% (282 of 282 strings)

Change-Id: I0d4d6d2c3dc8ee10ee5fac17c4dee57da8163ed5

update translations

LibreOffice Online/loleaflet-ui (Portuguese)
Currently translated at 100.0% (254 of 254 strings)

Change-Id: Ic9007adb9918dc39c530b48674682f2b666fec1b

update translations

LibreOffice Online/loleaflet-ui (Basque)
Currently translated at 100.0% (282 of 282 strings)

Change-Id: Iee3ee122cd8b812047150b91183ba0c48a2682f7

update translations

LibreOffice Online/loleaflet-ui (Spanish)
Currently translated at 100.0% (282 of 282 strings)

Change-Id: I5f9a2c381cd7551469eddc038f6b9b8df5750fcb

update translations

LibreOffice Online/loleaflet-ui (Esperanto)
Currently translated at 60.3% (170 of 282 strings)

Change-Id: I3f041ca89f6bd29185d5f502fc260ce867b1cf06

update translations

LibreOffice Online/loleaflet-ui (German)
Currently translated at 86.2% (243 of 282 strings)

Change-Id: Ic2c86836ad9dbc031c16f656901bf5420a2031cd

update translations

LibreOffice Online/loleaflet-ui (Welsh)
Currently translated at 86.9% (245 of 282 strings)

Change-Id: I8010ab08fbaf95b0ae421eadb8faf06b5677710b

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: I65938afd2b242c0794f00da0cccf882d65e4b45c
Translation: LibreOffice Online/loleaflet-ui
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-ui/

update translations

LibreOffice Online/android-app (Lower Sorbian)
Currently translated at 100.0% (99 of 99 strings)

Change-Id: I6799aa9fc3208ad9e3a79d5bba4a3db8ccabb64e

update translations

LibreOffice Online/android-app (Greek)
Currently translated at 100.0% (99 of 99 strings)

Change-Id: Id473d6b5a5a92863787852e1e6106abad72f995b

update translations

LibreOffice Online/android-app (Basque)
Currently translated at 100.0% (99 of 99 strings)

Change-Id: I6eb2062b4ff99c1a378e82a833e5ba5bc20b1a39

update translations

LibreOffice Online/android-app (Upper Sorbian)
Currently translated at 100.0% (99 of 99 strings)

Change-Id: I987dfa4e71327177a81ca4367e2a9eb376a3709e

update translations

LibreOffice Online/android-app (Portuguese)
Currently translated at 100.0% (98 of 98 strings)

Change-Id: Ib3c2e2582b77595d31dce360bcba00e0bd7b99bf

update translations

LibreOffice Online/android-lib (Lower Sorbian)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: Id4432893385994606f6c036bc190135e857cf802

update translations

LibreOffice Online/android-lib (Greek)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: I0b36f3238a453fad43bdbfd3fcd9bce2375fe54f

update translations

LibreOffice Online/android-lib (Basque)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: Ie5e5180aaafb01e8405420d9ef82c4f865e09dec

update translations

LibreOffice Online/android-lib (Upper Sorbian)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: Iea62da479acd13225114f673c62179a542fd0b59

update translations

LibreOffice Online/android-lib (Turkish)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: I6ec53f5d688e2be94ef9c1ba9206180de03e8693

update translations

LibreOffice Online/android-app (German)
Currently translated at 63.6% (63 of 99 strings)

Change-Id: I3a040a445a1301eb88d2a0f4a822bcf9c41f28f5

update translations

LibreOffice Online/android-app (Turkish)
Currently translated at 100.0% (99 of 99 strings)

Change-Id: I8432754a1d68ef90274f2dad94455b5b81bf7bd9

update translations

LibreOffice Online/ios (Asturian)
Currently translated at 100.0% (4 of 4 strings)

Change-Id: I6af2d4994af11ccdd01f6e724b43f917efb32241

update translations

LibreOffice Online/loleaflet-help (Turkish)
Currently translated at 54.1% (225 of 416 strings)

Change-Id: I1e9f29d6f6af3ecb205bab2356be1916e5ca5d9e

update translations

LibreOffice Online/loleaflet-help (Portuguese (Brazil))
Currently translated at 100.0% (416 of 416 strings)

Change-Id: Ibb08e61520c728fc2aa8709c01eb4a8daaf19f06

update translations

LibreOffice Online/loleaflet-help (Portuguese (Brazil))
Currently translated at 100.0% (416 of 416 strings)

Change-Id: Iaa3e4202407dc7f7773f1076dd3d5340376f4571

update translations

LibreOffice Online/loleaflet-help (Portuguese)
Currently translated at 54.6% (227 of 416 strings)

Change-Id: I2f4c613eb7de8aeec44c867d163a629d81cd1171

update translations

LibreOffice Online/loleaflet-help (Italian)
Currently translated at 48.8% (203 of 416 strings)

Change-Id: I4ad078582f24a84dcf0792052fc601e713fc376c

update translations

LibreOffice Online/loleaflet-help (Upper Sorbian)
Currently translated at 59.9% (249 of 416 strings)

Change-Id: I907f9047dc4f854c33b166dcdc92c06586d95e12

update translations

LibreOffice Online/loleaflet-help (Basque)
Currently translated at 53.1% (221 of 416 strings)

Change-Id: I82c9887a5ac8663f2b2173874aa695dfa4c4814b

update translations

LibreOffice Online/loleaflet-help (Spanish)
Currently translated at 99.5% (414 of 416 strings)

Change-Id: I857c14ebbf38b27f7772cde00f7fd6e55ae5eae8

update translations

LibreOffice Online/loleaflet-help (Lower Sorbian)
Currently translated at 48.8% (203 of 416 strings)

Change-Id: Ib4cff19f35dd9cb1370173a5e41cc0d2f4aaa0ff

update translations

LibreOffice Online/loleaflet-help (Czech)
Currently translated at 52.4% (218 of 416 strings)

Change-Id: Ifb46bfeeb733a2bb9572aba65f7237001b2f0e4e

update translations

LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 60.6% (252 of 416 strings)

Change-Id: I26a11d3526a758cf0e69d194b2bad1d6c99f6be3

update translations

LibreOffice Online/loleaflet-help (Asturian)
Currently translated at 7.5% (31 of 416 strings)

Change-Id: I2290d78e1405000dcac50474a53d3134216b5b2d

update translations

LibreOffice Online/loleaflet-ui (Turkish)
Currently translated at 85.1% (240 of 282 strings)

Change-Id: I4ea5c6abb1e72bb1b0a439bcefbbef82a73b7f7a

update translations

LibreOffice Online/loleaflet-ui (Italian)
Currently translated at 82.3% (232 of 282 strings)

Change-Id: I7b38345dfdc65249811add67f88789184b6b58f1

update translations

LibreOffice Online/loleaflet-ui (Upper Sorbian)
Currently translated at 100.0% (282 of 282 strings)

Change-Id: I0a6616ab95b68ad2cc8d933f47805e0135e8f7a0

update translations

LibreOffice Online/loleaflet-ui (Basque)
Currently translated at 99.6% (281 of 282 strings)

Change-Id: Ie0efc77442602e18d1a22c781c652b6845725de4

update translations

LibreOffice Online/loleaflet-ui (Greek)
Currently translated at 100.0% (282 of 282 strings)

Change-Id: I47a56e9892ba6eb2fb6c08dc38292d23289efc96

update translations

LibreOffice Online/loleaflet-ui (Lower Sorbian)
Currently translated at 100.0% (282 of 282 strings)

Change-Id: Ide31bc4b658400c0e695faa45645dd4880ffdd77

update translations

LibreOffice Online/loleaflet-ui (Czech)
Currently translated at 97.5% (275 of 282 strings)

Change-Id: I54723bb332d487c803f66cb30722ab22c172ec35

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 94.7% (267 of 282 strings)

Change-Id: I4ee32cb3d9142d1e2bca16a6312b60549ab6c68a

update translations

LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 23.6% (60 of 254 strings)

Change-Id: I7c643f87f9d02db857364a3d8f4d327e4fb0ef1b

update translations

LibreOffice Online/loleaflet-help (Portuguese)
Currently translated at 54.6% (227 of 416 strings)

Change-Id: Ib711d0cad922ea2ef2a424de21571b41b40bc40d

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: I3ee1b8a36298db943a1f45684a405ccf43a01d1a
Translation: LibreOffice Online/loleaflet-help
Translate-URL: https://weblate.documentfoundation.org/projects/libo_online/loleaflet-help/

update translations

LibreOffice Online/android-app (Czech)
Currently translated at 100.0% (99 of 99 strings)

Change-Id: I4c01047f12d91b1bd5f4ae8f744aa116f99f8e57

update translations

LibreOffice Online/android-lib (Czech)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: I2669b3646c0efac7530444800cc1bb59bfa6e0fe

update translations

LibreOffice Online/android-app (Portuguese (Brazil))
Currently translated at 100.0% (99 of 99 strings)

Change-Id: I1ec178ea146a08b4b17d92a51bd5b6c14da44d14

update translations

LibreOffice Online/loleaflet-help (Portuguese (Brazil))
Currently translated at 98.8% (411 of 416 strings)

Change-Id: Ida001f151b3c85dde2918db7bdc64b2f98df633b

update translations

LibreOffice Online/loleaflet-help (Portuguese (Brazil))
Currently translated at 98.8% (411 of 416 strings)

Change-Id: I1bac72559b5ae3bb3e3f4e48c0a54d01a5a7a9bc

update translations

LibreOffice Online/loleaflet-help (Catalan)
Currently translated at 56.2% (234 of 416 strings)

Change-Id: I53abd4585c1325825dd1133937a21752e8628644

update translations

LibreOffice Online/loleaflet-ui (Czech)
Currently translated at 89.4% (252 of 282 strings)

Change-Id: Id2cd31ccd8069e291dad1903fca517dbd20c087a

update translations

LibreOffice Online/loleaflet-ui (Catalan)
Currently translated at 93.6% (264 of 282 strings)

Change-Id: I497358c0e54f0d9f3f3a51c79337eba5bc635206

update translations

LibreOffice Online/loleaflet-help (Spanish)
Currently translated at 99.3% (413 of 416 strings)

Change-Id: Ib0e2e2dee239c6fadd5684047d5210c9ef9ae14f

Update translation files

Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Change-Id: Ida0d57604d7a6e22417f43b623bc2587764d0c96
Translation: LibreOffice Online/loleaflet-help
Translate-URL: https://vm137.documentfoundation.org/projects/libo_online/loleaflet-help/

update translations

LibreOffice Online/android-app (Dutch)
Currently translated at 100.0% (98 of 98 strings)

Change-Id: Ic6c397821e10a6690e7068ebea0509a58248d041

update translations

LibreOffice Online/android-app (Portuguese)
Currently translated at 58.2% (57 of 98 strings)

Change-Id: I81f83f2625a116898c11e408caeecb2fb85c8b5d

update translations

LibreOffice Online/android-lib (Czech)
Currently translated at 16.7% (1 of 6 strings)

Change-Id: I7b1493d4a8f3ea771b984beca3d9a5d8341b04f0

update translations

LibreOffice Online/android-lib (Dutch)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: I45d23d73977e300c0b0ee6c6d889323186398933

update translations

LibreOffice Online/android-lib (Portuguese)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: I48682b3edb51e98a7f1e9e92a863385ff29e3483

update translations

LibreOffice Online/android-lib (Catalan)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: I6f689d13e94fedfeed5afcee610543182d35f88b

update translations

LibreOffice Online/android-app (Catalan)
Currently translated at 92.9% (91 of 98 strings)

Change-Id: Id757548de7239edadeb611c21ba664797b57c021

update translations

LibreOffice Online/android-lib (Spanish)
Currently translated at 100.0% (6 of 6 strings)

Change-Id: I0b4353ac906a037425f2cc9fa0e3be4c966e467a

update translations

LibreOffice Online/android-app (Spanish)
Currently translated at 100.0% (98 of 98 strings)

Change-Id: I2811efc78217f5def537714420704cf67d61b061

update translations

LibreOffice Online/loleaflet-help (Spanish)
Currently translated at 99.0% (412 of 416 strings)

Change-Id: Ia7b5a6888f96ea03f7c5ada6c5033f5bdb1bde8e

update translations

LibreOffice Online/loleaflet-ui (Portuguese (Brazil))
Currently translated at 100.0% (254 of 254 strings)

Change-Id: I6c5d7f72d034578cadc9645249ec0e05bd860200

update translations

LibreOffice Online/loleaflet-ui (Portuguese)
Currently translated at 100.0% (254 of 254 strings)

Change-Id: Ia49e5271bbfe67a0cec3398bf2216bbd680852c1

update translations

LibreOffice Online/loleaflet-ui (Dutch)
Currently translated at 100.0% (254 of 254 strings)

Change-Id: If431df6f75eb5d26190083da9e0784d7d2f679c4

update translations

LibreOffice Online/loleaflet-ui (Spanish)
Currently translated at 99.3% (271 of 273 strings)

Change-Id: Ic083bb1e169316801963080f808d22c54a04a85b

update translations

LibreOffice Online/loleaflet-ui (Asturian)
Currently translated at 3.5% (9 of 254 strings)

Change-Id: Ia5d1d69ee97c4f3cbe5872a8b0ece2e16410a320
Reviewed-on: https://gerrit.libreoffice.org/85789
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Andras Timar <andras.timar@collabora.com>
2019-12-24 22:19:10 +01:00
..
app update translations 2019-12-24 22:19:10 +01:00
lib update translations 2019-12-24 22:19:10 +01:00
templates android: Corrected the .odp template. 2019-07-11 08:34:03 +02:00
.gitignore android: Split the actual editing Activity into an own library. 2019-07-12 11:52:56 +02:00
build.gradle android: Update to a newer gradle. 2019-05-21 11:30:56 +02:00
gradle.properties android: We need more memory for the build. 2019-02-22 14:21:04 +01:00
gradlew
gradlew.bat
Makefile.am android: Split the actual editing Activity into an own library. 2019-07-12 11:52:56 +02:00
README android: improve debugging readme. 2019-12-11 22:53:14 +00:00
settings.gradle android: Split the actual editing Activity into an own library. 2019-07-12 11:52:56 +02:00

The development of this Android app has to be done on Linux, it's currently not possible to
build the native parts on Windows.

* Compile LibreOffice master for Android.

  Do this in the folder where you cloned the LibreOffice core (e.g master-android).

  Create an autogen.input file:

      --build=x86_64-unknown-linux-gnu
      --with-android-ndk=/home/$USER/Android/Sdk/ndk-bundle
      --with-android-sdk=/home/$USER/Android/Sdk
      --with-distro=LibreOfficeAndroid
      --enable-sal-log

  Run ./autogen.sh && make

* Build the POCO for Android

  # clone the poco repository in the same folder where LibreOffice core and online folders are placed.
  git clone https://github.com/pocoproject/poco poco-android
  cd poco-android

  # use the 1.9.1 branch
  git checkout -b poco-1.9.1 origin/poco-1.9.1

  # configure
  ./configure --config=Android --no-samples --no-tests --minimal

  # make it
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=armeabi-v7a CC=armv7a-linux-androideabi21-clang CXX=armv7a-linux-androideabi21-clang++ SYSLIBS=-static-libstdc++

  # install it to /opt/poco-android
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=armeabi-v7a CC=armv7a-linux-androideabi21-clang CXX=armv7a-linux-androideabi21-clang++ SYSLIBS=-static-libstdc++ install INSTALLDIR=/opt/poco-android

* 64bit POCO for Android

  # checkout the 1.9.1 in a different location and apply the following patch:
  --- a/build/config/Android
  +++ b/build/config/Android
  @@ -21,6 +21,11 @@ TOOL      = arm-linux-androideabi
   ARCHFLAGS = -march=armv7-a -mfloat-abi=softfp
   LINKFLAGS = -Wl,--fix-cortex-a8
   else
  +ifeq ($(ANDROID_ABI),arm64-v8a)
  +TOOL      = aarch64-linux-android
  +#ARCHFLAGS = -march=armv7-a -mfloat-abi=softfp
  +#LINKFLAGS = -Wl,--fix-cortex-a8
  +else
   ifeq ($(ANDROID_ABI),x86)
   TOOL      = i686-linux-android
   ARCHFLAGS = -march=i686 -msse3 -mstackrealign -mfpmath=sse
  @@ -29,6 +34,7 @@ $(error Invalid ABI specified in ANDROID_ABI)
   endif
   endif
   endif
  +endif
   
   #
   # Define Tools

  # configure as above and make it:
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=arm64-v8a CC=aarch64-linux-android21-clang CXX=aarch64-linux-android21-clang++ SYSLIBS=-static-libstdc++

  # install
  PATH="$PATH":~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin make -j8 ANDROID_ABI=arm64-v8a CC=aarch64-linux-android21-clang CXX=aarch64-linux-android21-clang++ SYSLIBS=-static-libstdc++ install INSTALLDIR=/opt/poco-android-64bit

* Configure the online.git (eg. in online-android folder)

  Don't forget to change --with-lo-builddir in the following:

  ./autogen.sh && ./configure CC=~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang CXX=~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang++ --host=arm-linux-androideabi --enable-androidapp --with-lo-builddir=/local/libreoffice/master-android --with-poco-includes=/opt/poco-android/include --with-poco-libs=/opt/poco-android/lib --disable-setcap --enable-silent-rules --enable-debug

* Build the JavaScript, HTML and CSS files also in the online-android folder

  # just run 'make'
  make

* Build the actual app

  + Start Android Studio
  + Open this 'android' subdir as a project
  + Build from Android Studio (Build -> Make Project)

== Debugging ==

To debug the native code in Android Studio, you need the debugging symbols and
to setup lldb to actually read & use them.

* Add debugging symbols for the modules you are interested in

  To autogen.input, add something like:

    --enable-symbols="vcl/ desktop/ sal/ svx/ framework/ sfx2/ tools/ cppu/ cppuhelper/ filter/ comphelper/ Library_sw Library_swd Library_swui"

  clean the appropriate modules, like

    make vcl.clean desktop.clean sal.clean svx.clean framework.clean sfx2.clean tools.clean cppu.clean cppuhelper.clean filter.clean comphelper.clean sw.clean

  and rebuild using 'make'.

* Add android/source/obj/local/armeabi-v7a from core.git as a Symbol Directory

  In Android Studio, choose Run -> Debug... -> Edit Configurations...

  There go to the Android App -> app, choose the Debugger tab, and:

  Debug type: Auto (or Dual)

  Symbol Directories: here add the full path, like

    /local/libreoffice/master-android/android/source/obj/local/armeabi-v7a

  This path contains the non-stripped version of the liblo-native-code.so, and
  the debugger will read the symbols from that one (even if the APK contains
  the stripped version). *NB* ensure that this is before any internal source
  directories - since the internal source contains stripped native code.

  [Alternatively you can add the following to your ~/.lldbinit instead:

    settings set target.inline-breakpoint-strategy always
    settings append target.exec-search-paths /local/libreoffice/master-android/android/source/obj/local/armeabi-v7a
  ]

* To use pretty printers for types like OUString, add the following to your
  ~/.lldbinit:

  command script import '/local/libreoffice/master-android/solenv/lldb/libreoffice/LO.py'

From now on, you will be able to debug directly in the Android Studio
debugger.  Happy debugging!

Note: to re-buld your app with a newly compiled libnative-lo code - it is 

== Tip: How to speed up your core.git build ==

If you use icecream for parallel building, you can use it for
cross-compilation too.

  # first generate a tarball with the toolchain (once)
  icecc-create-env ~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang ~/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang++

And add it and the paths to the compiler as the first things to the
autogen.input:

  CC=icecc [here copy what the output of ./autogen.sh without icecream said for C compiler]
  CXX=icecc [here copy what the output of ./autogen.sh without icecream said for C++ compiler]
  ICECC_VERSION=/path/to/the/tarball/generated/above/955ceb546ceb7a5715bf0223ddd788fe.tar.gz
  --with-parallelism=[amount of cpu threads in your icecream farm]
  --enable-icecream
  [...the original autogen.input...]

So the result will look something like this:

  CC=icecc /home/$USER/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=neon -Wl,--fix-cortex-a8 -gcc-toolchain /home/$USER/Android/Sdk/ndk-bundle/to>
  CXX=icecc /home/$USER/Android/Sdk/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin/clang++ -mthumb -march=armv7-a -mfloat-abi=softfp -mfpu=neon -Wl,--fix-cortex-a8 -gcc-toolchain /home/$USER/Android/Sdk/ndk-bundle>
  ICECC_VERSION=/local/libreoffice/android/955ceb546ceb7a5715bf0223ddd788fe.tar.gz
  --with-parallelism=25
  --enable-icecream
  --build=x86_64-unknown-linux-gnu
  --with-android-ndk=/home/$USER/Android/Sdk/ndk-bundle
  --with-android-sdk=/home/$USER/Android/Sdk
  --with-distro=LibreOfficeAndroid
  --enable-sal-log