aboutsummaryrefslogtreecommitdiffstats
path: root/doc/reference/modules/android-sdk-module.qdoc
Commit message (Collapse)AuthorAgeFilesLines
* [Android] Allow the user to override version attributesBogDan Vatra2019-04-241-0/+40
| | | | | | | | Allow the user to override the android::versionCode and android::versionName from QBS project file. Change-Id: I437294e8f6b52c1072bb1c992d1c7ac5233896c9 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Android: Make sure the manifest file has the right package nameChristian Kandeler2018-10-121-1/+2
| | | | | | | | This prevents Android.sdk.packageName to get out of sync with the respective entry in the manifest file. Change-Id: I9cc8af5f74da2515d094b3988104f5037a12574a Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Android: Properly support the aidl toolChristian Kandeler2018-08-271-0/+5
| | | | | | | | We now pull in the AIDL framework file and let the user set search paths for imports. Change-Id: I93460a77b064fa87849b93c0b0e4bd3bbfd7459f Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Enable the Application item to create Android appsChristian Kandeler2018-08-101-13/+75
| | | | | | | | | | | | | | | The formerly required AndroidApk item is no longer needed: We just tag the APK file as an application and let the Application item pull in the Android.sdk module for Android targets. It is also possible to have native code directly in the Application product; in that case, the multiplexed variants become dynamic libraries and the APK file is built for the aggregate. [ChangeLog] The AndroidApk item was deprecated, a normal Application item can be used instead. Change-Id: I04f5f3892f354ca9eb4f2da8055abcd8d072aba0 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Doc: Use QML commands to document modulesLeena Miettinen2017-12-211-76/+63
| | | | | | Task-number: QBS-1245 Change-Id: I996bb44a1db9aae71ef42bca87265371de951272 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Doc: Use QML commands to document Qbs convenience itemsLeena Miettinen2017-11-301-4/+4
| | | | | | Task-number: QBS-1245 Change-Id: I158e4c91b9306e74919901935f7d8eb546623d41 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Remove inappropriate statements about setup-android in the docsJake Petroules2017-08-091-7/+4
| | | | | | | | | Most of the properties claimed to be set by setup-android are no longer actually set by setup-android, and the very few that are need not be mentioned since they too are typically determined automatically. Change-Id: I8838ff4dd59bd50a32b624c669feedf5a4d31a3e Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Introduce dependency parameter Android.sdk.embedJarJake Petroules2017-08-091-0/+19
| | | | | | | | | | This can be used to embed dependent JAR files in Android APKs. [ChangeLog][Parameters] Added Android.sdk.embedJar dependency parameter to control embedding of JAR files in Android APKs. Change-Id: I76e71710ba5a891bce7feff13e3bd10887d25530 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Update license headersIikka Eklund2016-08-291-17/+14
| | | | | | | | | | Patch-set 3 includes rest of the files. Every source file needs to have up-to-date license headers in order to pass ci. Change-Id: I55ed96910b5cb13513f80eb118feafcdaa32e8b0 Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
| | | | | | Change-Id: I885d94bb14b325dc36767a840ebdb0be1fb59dd2 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Document the relevant file tags of the Android modules.Christian Kandeler2016-03-031-0/+41
| | | | | | Task-number: QBS-934 Change-Id: Ic87dd3079b8f359a810cde8b8acb7214b38ed3b1 Reviewed-by: Jake Petroules <jake.petroules@theqtcompany.com>
* Add version information for module properties.Jake Petroules2015-06-241-0/+6
| | | | | | Task-number: QBS-827 Change-Id: Id45d898ea56f0320303b51293e8c30fbfb850d05 Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* update license headersJoerg Bornemann2015-03-021-6/+6
| | | | | Change-Id: I36d825db3a5ef32c162c3063aab1e8a1f2696f4f Reviewed-by: Christian Kandeler <christian.kandeler@theqtcompany.com>
* Add autotest for Android.Christian Kandeler2015-01-131-1/+6
| | | | | | | Covers SDK and NDK functionality. Change-Id: I5f252ba43918a2440848b6f7d027c9082946ff1e Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
* First stage of Android support.Christian Kandeler2015-01-051-0/+75
Supports building debug APKs with or without native libraries. Features to be added in subsequent patches: - Things related to release packages (release signing, code obfuscation, image crunching) - AAR packages - Test projects - Qt-specific stuff - Possibly deployment & running Also, the setup tool should become a library at some point, namely once we know what the interface should look like in order to make sense with Qt Creator. Change-Id: I1e9bc950e8c95e136d2a6a702dc95059e9047072 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: BogDan Vatra <bogdan@kde.org> Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>