diff options
author | Tinja Paavoseppä <tinja.paavoseppa@qt.io> | 2022-01-19 13:35:50 +0200 |
---|---|---|
committer | Tinja Paavoseppä <tinja.paavoseppa@qt.io> | 2022-05-20 08:08:02 +0300 |
commit | 9af1f3557a60e37f8b7bafb921d265d322f1fc16 (patch) | |
tree | 8a4b2ef422b02627e9d2055439b8489d1c40b652 /src/android/templates/doc/src/android-manifest-file-configuration.qdoc | |
parent | ff153d9874f728c9ec3ab40b87f55ccf0239e538 (diff) |
Add option to not include native libraries in APK
Sometimes it is not desirable to include the libraries in the APK,
e.g. system and vendor apps could prefer having one set of libraries
installed on the device. If unbundled deployment is specified,
native libraries will not be included in the APK.
With unbundled deployment, optional arguments can be passed to
set the path to load the libraries on the device.
[ChangeLog][Android][Deployment Changes] Adds option for Unbundled
deployment, where native libraries are not packaged in the APK.
Task-number: QAA-771
Change-Id: Ica51ef83a24dad58c7586bf610a58abe21fc1100
Reviewed-by: Assam Boudjelthia <assam.boudjelthia@qt.io>
Diffstat (limited to 'src/android/templates/doc/src/android-manifest-file-configuration.qdoc')
-rw-r--r-- | src/android/templates/doc/src/android-manifest-file-configuration.qdoc | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/src/android/templates/doc/src/android-manifest-file-configuration.qdoc b/src/android/templates/doc/src/android-manifest-file-configuration.qdoc index f1ceee9205..c784040f45 100644 --- a/src/android/templates/doc/src/android-manifest-file-configuration.qdoc +++ b/src/android/templates/doc/src/android-manifest-file-configuration.qdoc @@ -145,7 +145,7 @@ The following is a list of such meta-data defined by Qt: \table \header - \li meta-data name + \li Meta-data Name \li Description \row \target android.app.lib_name @@ -199,11 +199,23 @@ The following is a list of such meta-data defined by Qt: by the app. For more information, see \l {QNativeInterface::}{QAndroidApplication::hideSplashScreen()}. +\endtable + +\section2 Application Specific Meta-data + +Some meta-data attributes are application-wide, and should be placed under +the \c <application> section: + +\table +\header + \li Meta-data Name + \li Description \row \target android.app.system_libs_prefix \li android.app.system_libs_prefix \li Specifies a custom system library path to use for library loading lookup. - This is necessary when running as a system app. + This is necessary when using Qt libraries installed outside an app's + default native (JNI) library directory. The default value is \c {/system/lib/}. \endtable @@ -216,7 +228,6 @@ The main ones are: \li \l {android.app.lib_name} \li \l {android.app.background_running} \li \l {android.app.arguments} - \li \l {android.app.system_libs_prefix} \endlist \section2 Qt Permissions and Features |